Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Object Pascal: кроссплатформенные технологии > Линковка LUA под Unix Mint 16 32бита


Автор: Sajtran 26.5.2014, 07:13
Добрый день, подцепляю к программе Lua
на Unix Min 16 64-битной линковка проходит нормально если заменить

Код

  LUA_NAME = 'liblua.so.5.1';
  LUA_LIB_NAME = 'liblua.so.5.1';

на 

Код

  LUA_NAME = 'liblua5.1.so';
  LUA_LIB_NAME = 'liblua5.1.so';

на 32-битной версии выскакивает ошибка

Код

/usr/bin/ld.bfd: warning: /home/ruslan/projects/Hameleon/bin/link.res contains output sections; did you forget -T?
/usr/bin/ld.bfd: ./liblua5.1.a(lmathlib.o): неопределённая ссылка на символ «atan2@@GLIBC_2.0»
/lib/i386-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line
Hameleon.lpr(22,1) Error: Error while linking

библа libglib2.0-dev установлена

в чём может быть проблема?


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)