./configure --prefix=/www/project/cgi-bin/ \
--exec-prefix=/www/project/cgi-bin/ \
--enable-cgi \
--with-mysql \
--enable-ftp \
--enable-dba \
--with-ndbm \
--enable-xslt \
--with-xslt-sablot \
--with-iconv \
--with-expat-dir \
--with-gd=/usr/local \
--enable-gd-native-ttf \
--with-jpeg-dir \
--with-png-dir \
--with-freetype-dir \
--with-ttf \
--with-zlib-dir= \
--enable-fastcgi \
--enable-discard-path \
--with-config-file-path=/www/project/cgi-bin/ \
--with-ncurses \
--with-sqlite \
--enable-sqlite-utf8 \
--enable-force-cgi-redirect \
--enable-track-vars \
--disable-syntax-hl \
--enable-inline-optimization \
--with-pear \
после чего получаю ошибку:
configure: error: DBA: Could not find necessary header file(s).
Вопрос: Какие конкретно хидеры необходимы, и где их искать?
Спустя 22 минуты, 18 секунд (10.07.2010 - 14:01) qpayct написал(а):
не понятно зачем конкретно это надо.... поищи тут всё описано.
вообще ручная сборка хороша только под линукс, а в винде - гемор нереальный. я использую WampServer и радуюсь жизни чего и вам советую
вообще ручная сборка хороша только под линукс, а в винде - гемор нереальный. я использую WampServer и радуюсь жизни чего и вам советую
Спустя 8 часов, 21 минута, 1 секунда (10.07.2010 - 22:22) village_guy написал(а):
qpayct, спасибо за ссылку.
Я собственно и пытаюсь собрать его под линукс. Может кто подскажет где я ошибаюсь? Суть дела такова:
PHP, работающий на платном хосте, во многом мне не подходит. В основном это конфигурация php.ini. Чтобы пользовать свой локальный конфиг нужна локальная сборка php как cgi. Приходится собирать у себя дома и копировать на хост, потому как там начисто отсутствует необходимый набор компиляторов и библиотек.
Если подход верный, подскажите пожалуйста как сделать всё это правильно, пожалуйста. Кто может поделитесь опытом кроссмашинной сборки.
И тут есть еще вопрос: можно ли собрать голый (без ничего) php-cgi и затем прицепить к нему расширения? Если да, то как собирать для него расширения?
Заранее большое спасибо всем кто ответит.
Я собственно и пытаюсь собрать его под линукс. Может кто подскажет где я ошибаюсь? Суть дела такова:
PHP, работающий на платном хосте, во многом мне не подходит. В основном это конфигурация php.ini. Чтобы пользовать свой локальный конфиг нужна локальная сборка php как cgi. Приходится собирать у себя дома и копировать на хост, потому как там начисто отсутствует необходимый набор компиляторов и библиотек.
Если подход верный, подскажите пожалуйста как сделать всё это правильно, пожалуйста. Кто может поделитесь опытом кроссмашинной сборки.
И тут есть еще вопрос: можно ли собрать голый (без ничего) php-cgi и затем прицепить к нему расширения? Если да, то как собирать для него расширения?
Заранее большое спасибо всем кто ответит.
Спустя 9 минут, 6 секунд (10.07.2010 - 22:32) qpayct написал(а):
круто. самому интересно, как это реализовать и в линуксах и в винде. у самого на хосте такая опция, а как использовать не приходилось...