Comment # 23
              on bug 10572
              from  Jeff Morriss
        (In reply to Edwin Groothuis from comment #22)
> [~] edwin@t61>pkg-config --cflags lua
> Package lua was not found in the pkg-config search path.
> Perhaps you should add the directory containing `lua.pc'
> to the PKG_CONFIG_PATH environment variable
> Package 'lua', required by 'world', not found
[...]
> However...
> 
> [/usr/ports/lang/lua52] edwin@t61>pkg-config --cflags lua-5.2
> -I/usr/local/include/lua52  
Yeah, after reading stuff on lua-users.org (IIRC), this is the (completely
untested) pkg-config-searching code I've got so far.  <sigh>
~~~
                # First, try the standard (pkg-config) way.
                PKG_CHECK_MODULES(LUA, lua, [have_lua=yes], [have_lua=no])
                # Unfortunately Lua's pkg-config file isn't standardly named.
                # Apparently Debian, in particular, allows installation of
multiple
                # versions of Lua at the same time (thus each version has its
own
                # package name).
                for ver in 5.2 -5.2 5.1 -5.1 5.0 -5.0         
                do
                        if test "x$have_lua" == "xyes"
                        then
                                # We're done here!
                                return
                        fi
                        PKG_CHECK_MODULES(LUA, lua$ver, [have_lua=yes],
[have_lua=no])
                done
~~~
         
      
      
      You are receiving this mail because:
      
      
          - You are watching all bug changes.