[devel] проблема с линковкой
Vladislav Zavjalov
slazav на altlinux.org
Пт Июн 8 18:48:22 MSK 2012
Здравствуйте!
У меня некоторое время назад внезапно сломалась одна
локальная сборка с сообщением:
undefined reference to symbol 'log10@@GLIBC_2.0'
/usr/bin/ld: note: 'log10@@GLIBC_2.0' is defined in DSO /lib/libm.so.6
so try adding it to the linker command line
/lib/libm.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
Сейчас обратил внимание, что в логах последней пересборки
Сизифа много похожего, в том числе в полезных пакетах:
fvwm:
/usr/bin/ld: note: 'gdk_init' is defined in DSO
/usr/lib64/libgdk-1.2.so.0 so try adding it to the linker command line
/usr/lib64/libgdk-1.2.so.0: could not read symbols: Invalid operation
lprng:
/usr/bin/ld: note: 'krb5_decrypt@@k5crypto_3_MIT' is defined in DSO
/lib64/libk5crypto.so.3 so try adding it to the linker command line
/lib64/libk5crypto.so.3: could not read symbols: Invalid operation
evms:
/usr/bin/ld: note: 'ceilf@@GLIBC_2.2.5' is defined in DSO
/lib64/libm.so.6 so try adding it to the linker command line
/lib64/libm.so.6: could not read symbols: Invalid operation
и т.п.
Это результат какого-то глобального изменения последнего времени?
Что там за странная дополнительная информация после "undefined reference to..."?
Спрашиваю просто чтоб лучше понимать, что происходит. Лечится это,
как я понимаю, так как написано в сообщении. Осталось только вспомнить
autotools...
Слава
Подробная информация о списке рассылки Devel