FreeBSD 10, ручная сборка модулей php
Добавлено: 2014-06-20 12:19:51
Всем привет.
Столкнулся с такой проблемой. Проявляется она на FreeBSD 10. На более ранних версиях все хорошо.
Как делал? (потом плодил несколько виртуалок для перепроверки)
Установка FreeBSD 10.
pkg install mc - добавляются зависимости ... Не столь важно, но делал так.
Далее скачивал исходник php-5.4.29.tar.bz2, распаковывал.
Конфигурировал так:
Затем make, make install - в итоге /usr/local/php54 имеем php54. Здесь пока все хорошо.
Таким же образом пытаемся собрать xcache.
Скачал xcache-3.1.0.tar.gz, распаковал.
Конфигурирование:
make. Сборка проходил без ошибок ("Build complete."). Только модуля xcache.so не наблюдаю.
Проделал пару раз такое же на FreeBSD 8, 9 - все прохожит без сучка и задоринки, модуль собирается.
Столкнулся с такой проблемой. Проявляется она на FreeBSD 10. На более ранних версиях все хорошо.
Как делал? (потом плодил несколько виртуалок для перепроверки)
Установка FreeBSD 10.
pkg install mc - добавляются зависимости ... Не столь важно, но делал так.
Далее скачивал исходник php-5.4.29.tar.bz2, распаковывал.
Конфигурировал так:
Код: Выделить всё
./configure \
--prefix=/usr/local/php54 \
--with-config-file-path=/usr/local/php54 \
--with-zlib-dir \
--enable-mbstring \
--enable-soap \
--with-zlib \
--enable-inline-optimization \
--with-bz2 \
--with-zlib \
--enable-sockets \
--enable-sysvsem \
--enable-sysvshm \
--enable-pcntl \
--enable-mbregex \
--with-mhash \
--enable-zip \
--with-pcre-regex \
--with-gettext
Таким же образом пытаемся собрать xcache.
Скачал xcache-3.1.0.tar.gz, распаковал.
Конфигурирование:
Код: Выделить всё
/usr/local/php54/bin/phpize --clean && /usr/local/php54/bin/phpize
./configure --enable-xcache --with-php-config=/usr/local/php54/bin/php-config --prefix=/usr/local/php54
Проделал пару раз такое же на FreeBSD 8, 9 - все прохожит без сучка и задоринки, модуль собирается.