Компиляция php под FreeBSD

  • Автор темы MisterX
  • Дата начала

MisterX

Guest
Компиляция php под FreeBSD

Кто-нибудь компилировал php под FreeBSD ? У меня почему-то неполучается:
стоит FreeBSD 4.2 Release, flex 2.5, bison 1.25, исходники php 4.2.3, ./configure выполняется, а вот при запуске make выдается ошибка ln: libmain_cli.* : Operation not supported.
Может у кого-нибуль была такая ошибка.

З.Ы. Да и если у кого нибудь есть уже скомпилированный php как CGI под FreeBSD версии > 4.0.6 то плиз дайте ссылочку для скачивания.
 

confguru

ExAdmin
Команда форума
Собирай из портов...
Да и FreeBSD обновить пора - уже много уязвимостей нашли :(
 

MisterX

Guest
Не понял. Bison что ли взять из портов ? PHP та там нет
 

NeWMaN

Новичок
У меня нормально PHP 4.2.3 собирался как на FreeBSD 4.2 так и на FreeBSD 4.4

Смотри у себя. Может при configure чего забыл/лишнее подключил. Может файл битые: прогони fsck и т.п. действия
 

webdeveloper

Guest
Re: Компиляция php под FreeBSD

Автор оригинала: MisterX
Кто-нибудь компилировал php под FreeBSD ? У меня почему-то неполучается:
стоит FreeBSD 4.2 Release, flex 2.5, bison 1.25, исходники php 4.2.3, ./configure выполняется, а вот при запуске make выдается ошибка ln: libmain_cli.* : Operation not supported.
Может у кого-нибуль была такая ошибка.

З.Ы. Да и если у кого нибудь есть уже скомпилированный php как CGI под FreeBSD версии > 4.0.6 то плиз дайте ссылочку для скачивания.
Не знаю поможет ли тебе данная информация или нет. У меня была попхожая проблема на RedHat 8.0 - пробовал поставить РНР не как модуль Апача. Configure отрабатывает а вот на make падало. Вопрос решился установкой РНР как модуля веб сервера. Все заработало сразу.
 

MisterX

Guest
configure я вообще запускаю без параметров(./configure [Enter]), FreeBSD уже переустанавливал 2 раза - не помогло, может версия bison должна быть поновее(в FreeBSD 4.2 стоит 1.28)
 

MisterX

Guest
Да кстати огромная просьба к тем кто скомпилировал или может скомпилировать php 4.2.3 как CGI binary под FreeBSD скиньте плиз его мне на мыло [email protected] или дайте ссылочку откуда можно скачать.
 

michelle

Новичок
Re: Компиляция php под FreeBSD

Автор оригинала: MisterX
Кто-нибудь компилировал php под FreeBSD ? У меня почему-то неполучается:
стоит FreeBSD 4.2 Release, flex 2.5, bison 1.25, исходники php 4.2.3, ./configure выполняется, а вот при запуске make выдается ошибка ln: libmain_cli.* : Operation not supported.
Может у кого-нибуль была такая ошибка.

З.Ы. Да и если у кого нибудь есть уже скомпилированный php как CGI под FreeBSD версии > 4.0.6 то плиз дайте ссылочку для скачивания.
Приветствую!

Во-первых - какой Apache стоит? Если версии 2.0.39 - то советую взять php 4.3.0. У меня FreeBSD 4.7 + apache 2.0.39 + php 4.2.3 не работал, когда задаешь относительный путь. Потом во FreeBSD для компиляции обязательно необходимо поставить ./configure --tsrm-pth ! Без этого у меня php скомпилтровался, но не хотел запускаться!
 

MisterX

Guest
Попробовал скомпилировать из /usr/ports/lang/php4/
- почти получилость: make работает, но под конец выдает ошибку gcc: Internal compiler error: program ld got fatal signal 11. gcc стоит стандартные из FreeBSD 4.2 версии 2.95.1. Создается пустой файл php без атрибута execute. Не понимаю в чем теперь может быть дело.
 

MisterX

Guest
Урааааааааааааааааааа!!!!!!!!! Заработало.
Видимо был какой-то глюк. Теперь все ОК.
Спасибо всем за помощь.
 
Сверху