Перейти к содержанию

snakemw

Members
  • Постов

    3
  • Зарегистрирован

  • Посещение

    Никогда

Достижения snakemw

  1. Ну что я могу сказать, решение проблемы я нашел, а вот об этом форуме сделал выводы, и не в пользу этого форума. Кому интересно решение, идем на www.IMHO.ws в раздел пингвинятник. Прямая ссылка на тему http://www.imho.ws/showthread.php?t=102742 Ну а этот форум смело записываем в отстой. PS. Кому лень идти по ссылке, решение проблемы состоит в установке php из tar.bz2, почему-то в этом случае ошибки с созданием модуля для апача не возникает.
  2. уже есть прогресс. configure проходит. make встал на gd, решилось установкой: libjpeg-6b-26.i386.rpm libjpeg-debuginfo-6b-26.i386.rpm libjpeg-devel-6b-26.i386.rpm libpng-1.2.2-16.i386.rpm libpng-debuginfo-1.2.2-16.i386.rpm libpng-devel-1.2.2-16.i386.rpm gd-2.0.28-4.i386.rpm После сих мероприятий, make прошел. Теперь встал на make install: [root@mobilafun php-5.1.2]# make install Installing PHP SAPI module: apache2handler /usr/lib/httpd/build/instdso.sh SH_LIBTOOL='/bin/sh /usr/lib/apr/build/libtool' libphp5.la /usr/lib/httpd/modules /bin/sh /usr/lib/apr/build/libtool --mode=install cp libphp5.la /usr/lib/httpd/modules/ cp .libs/libphp5.lai /usr/lib/httpd/modules/libphp5.la cp .libs/libphp5.a /usr/lib/httpd/modules/libphp5.a ranlib /usr/lib/httpd/modules/libphp5.a chmod 644 /usr/lib/httpd/modules/libphp5.a libtool: install: warning: remember to run `libtool --finish /root/soft/php-5.1.2/libs' Warning! dlname not found in /usr/lib/httpd/modules/libphp5.la. Assuming installing a .so rather than a libtool archive. chmod 755 /usr/lib/httpd/modules/libphp5.so chmod: cannot access `/usr/lib/httpd/modules/libphp5.so': No such file or directory apxs:Error: Command failed with rc=65536 . make: *** [install-sapi] Error 1 Либа /usr/lib/httpd/modules/libphp5.la по указанному пути присутствует, я даже провобал ей ставить 777, не помогло Кста make -j3 в конце интересное сообщение выдало: *** Warning: inter-library dependencies are not known to be supported. *** All declared inter-library dependencies are being dropped. *** Warning: libtool could not satisfy all declared inter-library *** dependencies of module libphp5. Therefore, libtool will create *** a static module, that should work as long as the dlopening *** application is linked with the -dlopen flag. copying selected object files to avoid basename conflicts... Типа пугает нарушением межбиблиотечных зависимостей и прежупреждает о возможной бяке с libtool. Если я все правильно понял конечно, только вот что делать?... Такие дела, какие будут предложения?
  3. Собственно запарился уже пхп5 прикручивать к RH4. Строчку использую следующую: ./configure --with-apxs2=/usr/bin/apxs2 --with-curl --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-ttf --enable-mbstring --with-mysql --enable-sockets --enable-exif --with-mime-magic --with-zlib-dir=/usr Собственно следущие трудности: 1. это отсутствие apx в RH, потому как апач обозван httpd и поиск по серваку "apx", "apx2" не дал результатов. Соответственно ее нужно ставить ... КАК? Пробовал поставить делать ход конем, и решил сразу сделать модуль из rpm... [root@mobilafun soft]# apache-mod_php5-5.1.3.src.rpm [root@mobilafun soft]# rpmbuild --rebuild apache-mod_php5-5.1.3.src.rpm Installing apache-mod_php5-5.1.3.src.rpm error: Failed build dependencies: php5-devel = %php5_version-%php5_release is needed by apache-mod_php5-%php5_version-%php5_release.i386 apache-devel is needed by apache-mod_php5-%php5_version-%php5_release.i386 libmm-devel is needed by apache-mod_php5-%php5_version-%php5_release.i386 Выкачал: libmm-devel-1.3.0-alt2.i586.rpm php5-devel-5.1.3-alt2.i586.rpm httpd-devel-2.0.52-9.ent.i386.rpm А что с ними делать? Попробовал: [root@mobilafun soft]# rpm -Uvh --replacepkgs --replacefiles --nosignature libmm-devel-1.3.0-alt2.i586.rpm Получил: error: Failed dependencies: libmm = 1.3.0-alt2 is needed by libmm-devel-1.3.0-alt2.i586 sh is needed by libmm-devel-1.3.0-alt2.i586 [root@mobilafun soft]# 2. Пробовал качать rpm`ы, накачал туеву кучу. Но php не захотел ставиться из src.rpm. Пишет: [root@mobilafun soft]# rpmbuild --rebuild php5-5.1.3.src.rpm Installing php5-5.1.3.src.rpm error: File /usr/src/redhat/SOURCES/%php5_fullname.tar.bz2: No such file or directory --- Но дело в том, что php5-5.1.3.tar.bz2 появляется по указанному пути, почему rpm его не видит, не понятно Киньте что ли ссылку умную, где весь этот процесс описан, для редхата, ну и дельный совет не помешает.
×
×
  • Создать...