Actually, I'm not sure anymore whether the missing flag is the real
reason for the problem. It rather seems something went wrong when
linking luabind:

> pkg-config --static --cflags --libs luabind
-I/usr/include/lua5.1  -lluabind -llua5.1 

> objdump -x /usr/lib/libluabind.so | grep "lua5"
  NEEDED               liblua5.2.so.0

Why do the static and shared libraries depend on different versions of
lua? This doesn't seem correct.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1293855

Title:
  Programs linked against shared library behave wrong due to missing
  compile flag

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/luabind/+bug/1293855/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to