Гость, жуть - сколько повторяющихся библиотек указано... ncrypt8, nsslb8 и ntcp8 аж по 28 раз встречаются.
Мне кажется, что эти строки отличаются:
msgctl@GLIBC_2.2
msgctl@@GLIBC_2.2
/opt/sapdb/interfaces/odbc/lib/libsqlod.so - не пробовал посмотреть, какие в ней символы?
Попробуй переместить -lsqlod в конец строки.
в конце пробовал, по разу - пробовал. не помагает.
символы в sqlod импортятся те же что и екпортятся из libc (но не все)
> nm /opt/sapdb/interfaces/odbc/lib/libsqlod.so | egrep "\<)lseek64|shmctl|msgctl|__lxstat64|readdir64|open64|mkstemp64|semctl:\>"
U __lxstat64@@GLIBC_2.2
U lseek64@@GLIBC_2.2
U mkstemp64@@GLIBC_2.2
U msgctl@@GLIBC_2.2
U open64@@GLIBC_2.2
U readdir64@@GLIBC_2.2
U semctl@@GLIBC_2.2
U shmctl@@GLIBC_2.2