Я портирую приложение на 32-битный RHEL6.0 и gcc4.4.4.Сборка успешна;однако при запуске приложения и попытке перейти в другой рабочий каталог (изнутри моего приложения) происходит сбой с таким сообщением:
my_app: symbol lstat64, version libkernel32.so not defined in file libkernel32.so with link time reference.
Это происходит с отладочной сборкой;нет проблем со сборкой релиза моего приложения.
Кроме того, сборка отладки и сборка выпуска используют один и тот же "libkernel32.so"
Когда я запускаю команду nm:
nm libkernel32.so | grep stat64
вывод:
U __fxstat64@@GLIBC_2.2
U __lxstat64@@GLIBC_2.2
U __xstat64@@GLIBC_2.2
Любая помощь приветствуется.