Installing PHP5

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
laggerok19
проходил мимо
Сообщения: 6
Зарегистрирован: 2012-06-13 12:59:22

Installing PHP5

Непрочитанное сообщение laggerok19 » 2012-07-13 23:14:18

Код: Выделить всё

#cd /usr/ports/lang/php5
#make install clean
Далле имею:
dtrace: failed to compile script /usr/ports/lang/php5/work/php-5.4.4/Zend/zend_dtrace.d: "/usr/lib/dt race/psinfo.d", line 37: syntax error near "uid_t"
*** Error code 1
Зашел на форум FreeBSD.org, прочитал, что нужно пересобрать ядро с параметром WITH_CTF=1. Ну ок, настроит cvsup, скачал все исходники, взял GENERIC, поубирал оттуда неподдерживаемые девайсы и запустил:

Код: Выделить всё

#make WITH_CTF=1 buildkernel KERNCONF=MYKERNEL
#make installkernel KERNCONF=MYKERNEL
Ядро заработало, однако проблема с Dtrace не исчезла..а больше советов, и решения проблемы не нашел. Может плохо искал, но подскажите? кто сталкивался?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

laggerok19
проходил мимо
Сообщения: 6
Зарегистрирован: 2012-06-13 12:59:22

Re: Installing PHP5

Непрочитанное сообщение laggerok19 » 2012-07-14 0:28:19

Оказалось, надо было строку WITH_CTF=1 запулить в Make.conf, и необходимый кусок кода скомпилился, но дальше возникла еще одна проблема:
Assertion failed: (nrc == rc), function _libelf_resync_sections, file /usr/src/lib/libelf/elf_update.c, line 341.
Abort trap (core dumped)
*** Error code 134
Пока хз, как решить..

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: Installing PHP5

Непрочитанное сообщение Bayerische » 2012-07-14 7:59:30

Что-то на ровном месте проблема...
uname -a
Полный вывод ошибки
Порты обновили?

laggerok19
проходил мимо
Сообщения: 6
Зарегистрирован: 2012-06-13 12:59:22

Re: Installing PHP5

Непрочитанное сообщение laggerok19 » 2012-07-19 9:16:54

Да, порты обновлены, что-то завтыкал.

Во время компиляции была еще одна ошибка, связання с там, что компилятор не юзер gcc, а какой-то другой (Это я вычитал где-то на Freebsd.org).
Поставил gcc48 с портов, перезагрузил комп и PHP откомпилился без проблем.