URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 52408
[ Назад ]

Исходное сообщение
"О совместимости модулей FreeBSD для OpenBSD для Apache"

Отправлено zoosman , 14-Янв-05 12:22 
Сабж конечно филосовский. А практически столкнулся со следующим.
OpenBSD + Apache_1.3.29 + php_4.3.10 + ZendStudioServer_4.0.0Beta

OpenBSD запущен в режим совместимости бинарников с FreeBSD.
ZendStudioServer из всех BSD поддерживает только FreeBSD. Однако установочный скрипт ZendStudioServer запустился прошел все стадии и типа все установил.

При запуске Apache в error.log видим следущее:
/usr/sbin/httpd: /usr/local/Zend/ZendExtensionManager.so: undefined symbol '__deregister_frame_info'
/usr/sbin/httpd: /usr/local/Zend/ZendExtensionManager.so: can't resolve reference '__deregister_frame_info'
/usr/sbin/httpd: /usr/local/Zend/ZendExtensionManager.so: undefined symbol '__register_frame_info'
/usr/sbin/httpd: /usr/local/Zend/ZendExtensionManager.so: can't resolve reference '__register_frame_info'

Это не ошибка в чистом виде. Не хватает какой-то библиотеки.
Какой?
Помогите разобраться-)


Содержание

Сообщения в этом обсуждении
"О совместимости модулей FreeBSD для OpenBSD для Apache"
Отправлено Simps , 14-Янв-05 12:37 
>Сабж конечно филосовский. А практически столкнулся со следующим.
>OpenBSD + Apache_1.3.29 + php_4.3.10 + ZendStudioServer_4.0.0Beta
>
>OpenBSD запущен в режим совместимости бинарников с FreeBSD.
>ZendStudioServer из всех BSD поддерживает только FreeBSD. Однако установочный скрипт ZendStudioServer запустился
>прошел все стадии и типа все установил.
>
>При запуске Apache в error.log видим следущее:
>/usr/sbin/httpd: /usr/local/Zend/ZendExtensionManager.so: undefined symbol '__deregister_frame_info'
>/usr/sbin/httpd: /usr/local/Zend/ZendExtensionManager.so: can't resolve reference '__deregister_frame_info'
>/usr/sbin/httpd: /usr/local/Zend/ZendExtensionManager.so: undefined symbol '__register_frame_info'
>/usr/sbin/httpd: /usr/local/Zend/ZendExtensionManager.so: can't resolve reference '__register_frame_info'
>
>Это не ошибка в чистом виде. Не хватает какой-то библиотеки.
>Какой?
>Помогите разобраться-)

Man ldd


"О совместимости модулей FreeBSD для OpenBSD для Apache"
Отправлено zoosman , 14-Янв-05 15:01 
Дык запускается Apache, но не может загрузить FreeBSDшные библиотеки. А для FreeBSD бинарников свой линкер есть.

Как состыковать?

/usr/local/Zend/ZendExtensionManager.so присоединяется точно также как и любой другой модуль.
А ldd выводит всего лишь список тех библиотек, которые нужны для запуска пустого httpd без довесков типа PHP и Auth.

Помогите мне тупому запустить ZendStudioServer под OpenBSD.

Ставлю бутылку коньяку Сараджишвили.-))