The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
apache&php&oracle под freebsd, !*! miaso, 28-Ноя-02, 11:30  [смотреть все]
Hi all!
Прикручиваю поддержку oracle к php:
./configure --with-mysql --with-apxs=/www/bin/apxs --with-oci8=/home/radm/home/oracle/app/oracle/product/8.1.7/ --enable-track-vars --with-oracle=/home/radm/home/oracle/app/oracle/product/8.1.7/ --enable-sigchild
(пути такие - т.к. мне сам оракл на машине не нужен - он далеко, только библиотеки)
ok
make и тут сюприз:
/usr/libexec/elf/ld: cannot find -ldl
*** Error code 1
с чем кушать эту гадость?
  • RE: apache&php&oracle под freebsd, !*! Арлекин, 08:26 , 29-Ноя-02 (1)
    В данном случае он у тебя dl.so найти не может. Если не секрет - откуда ты взял клиентские ораклячьи библиотеки под фрю ??????????? Оракляндцы НИКОГДА не выпускали продукт под бсду, а клиент доступен только из серверного дистрибутива, он отдельно не распространяется (по крайней мере 8i). Пытаетесь линуховый походу впихнуть. Так вот: Если ты будешь использовать кряченные библтотеки и поймаешь глюк, а ты его ОБЯЗАТЕЛЬНО поймаешь - я этих ораклячих деятелей великолепно знаю, ты никому и никогда ничего не докажешь. И не дай бог, ты будешь исползовать это в биллинге...Сам понимаешь.
    Ставь JDBC-ODBC и не морочь себе голову.
    • RE: apache&php&oracle под freebsd, !*! miaso, 11:04 , 29-Ноя-02 (2)
      Oracle у меня официально купленный.
      dl.so :
      у меня на фре тока такие вот штуки есть:
      bash-2.05a# locate dl.so
      /usr/compat/linux/lib/libdl.so.2
      /usr/local/lib/libltdl.so
      /usr/local/lib/libltdl.so.1
      не подскажешь где эту dl.so надыбать?
      в линухе(на котором оракл стоит) есть вот такие библиотеки:
      /home/oracle/app/oracle/product/8.1.7/javavm/admin/libjox8_e288007cb6_internal_com_visigenic_vbroker_util_be_idl.so
      /home/oracle/app/oracle/product/8.1.7/javavm/admin/libjox8_e288007cb6_internal_com_visigenic_vbroker_util_fe_idl.so
      /usr/lib/libdl.so
      /usr/lib/libltdl.so
      /usr/lib/libltdl.so.0
      /usr/lib/libltdl.so.0.1.2
      /lib/libdl.so.2
      /lib/libdl.so.1.9.5
      /lib/libdl.so.1


      • RE: apache&php&oracle под freebsd, !*! Арлекин, 11:43 , 29-Ноя-02 (3)
        >Oracle у меня официально купленный.
        Как я вижу под линух. А я те говорю, что клиент под бсдой будет криво работать - НЕТ У ОРАКЛА ничего для бсды. И никакая поддержка ораклячая тебе помогать не будет. А вообще дело ессно твое.
        >dl.so :
        >у меня на фре тока такие вот штуки есть:
        >bash-2.05a# locate dl.so
        >/usr/compat/linux/lib/libdl.so.2
        >/usr/local/lib/libltdl.so
        >/usr/local/lib/libltdl.so.1
        >не подскажешь где эту dl.so надыбать?
        >в линухе(на котором оракл стоит) есть вот такие библиотеки:
        >/home/oracle/app/oracle/product/8.1.7/javavm/admin/libjox8_e288007cb6_internal_com_visigenic_vbroker_util_be_idl.so
        >/home/oracle/app/oracle/product/8.1.7/javavm/admin/libjox8_e288007cb6_internal_com_visigenic_vbroker_util_fe_idl.so
        Вот эти он хочет, походу...
        Проверь $LD_LIBRARY_PATH в том терминале где собираешь - она должна иметь пути /lib/, /usr/lib/ и $ORACLE_HOME/lib
        >/usr/lib/libdl.so
        >/usr/lib/libltdl.so
        >/usr/lib/libltdl.so.0
        >/usr/lib/libltdl.so.0.1.2
        >/lib/libdl.so.2
        >/lib/libdl.so.1.9.5
        >/lib/libdl.so.1




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру