Люди, поставил FreeBSD 7, надо на ней запустить платежную систему. Скачиваю, запускаю. Кричит нет библиотек.
Делаю:
ставлю либы compat6x
+
libmap.conf
libpthread.so.1 libthr.so.2
libpthread.so.2 libthr.so.2
, недостающие либы - симлинки из /netup/external_payment_systems.3.3/lib в /usr/lib
Запускается, в логах пишет:
'/netup/external_payment_systems.3.3/plugins/libapplied_verification_external.so' failed: Couldn't open /netup/external_payment_systems.3.3/plugins/libapplied_verification_external.so /netup/external_payment_systems.3.3/plugins/libapplied_verification_external.so : Undefined symbol "__h_error")
Всю голову уже сломал... Может кто - чего подскажет.
FreeBSD 7 + Платежные системы (Undefined symbol "__h_er
Неужели никто не знает?
Сейчас работает древняя версия external_payment со следующим libmap.conf
[external_payment_systems]
libc_r.so.5 libthr.so.2
libc_r.so.6 libthr.so.2
libthr.so.1 libthr.so.2
libpthread.so.1 libthr.so.2
libpthread.so.2 libthr.so.2
libz.so.2 libz.so.4
При чем, шаманил с библиотеками (которые шли с payment), менял на системные.
Как то запустил, что даже SSL заработал. Но все равно, время от времени вылетает в корку. Производитель заявил, что FreeBSD 7 слишком новая и глючная посему он под нее пока писать не будет.
Сейчас работает древняя версия external_payment со следующим libmap.conf
[external_payment_systems]
libc_r.so.5 libthr.so.2
libc_r.so.6 libthr.so.2
libthr.so.1 libthr.so.2
libpthread.so.1 libthr.so.2
libpthread.so.2 libthr.so.2
libz.so.2 libz.so.4
При чем, шаманил с библиотеками (которые шли с payment), менял на системные.
Как то запустил, что даже SSL заработал. Но все равно, время от времени вылетает в корку. Производитель заявил, что FreeBSD 7 слишком новая и глючная посему он под нее пока писать не будет.