PHP build: xml и линковка

nerezus

Вселенский отказник
PHP build: xml и линковка

Как собрать сабж с подержкой xml-функций?
Код:
cscript /nologo configure.js  --enable-prefix=C:\php5 --enable-cli --enable-apache2-2handler --with-bz2 --with-curl --enable-fileinfo --with-gettext --with-mhash --enable-mbstring --enable-mbregex --with-mcrypt --with-openssl --enable-shmop --enable-sockets --with-sqlite3 --enable-exif --with-mysql --with-mysqli --enable-pdo --with-pdo-mysql --with-pdo-sqlite --enable-phar-native-ssl --enable-soap --with-sqlite --with-xmlrpc --with-xsl
Мне интересно, как собирают бинарник php для оффсайта: хотелось бы посмотреть командную строку по сборке и скачать набор либ.

ошибка уже при линковке: нет 2х функций:
Код:
php5ts.dll.def : error LNK2001: unresolved external symbol xmlTextReaderSetup
php5ts.dll.def : error LNK2001: unresolved external symbol xmlXPathCompiledEvalToBoolean
Лог:
http://nerez.us/err1.txt
Как видно по логу, нет ошибок в сборке.
VS 2008

Как собрать?
 

x-yuri

Новичок
Мне интересно, как собирают бинарник php для оффсайта
запусти phpinfo (Configure Command)

ошибка уже при линковке: нет 2х функций
а у тебя libxml есть? php знает, где она находиться?

-~{}~ 16.08.09 23:13:

Как собрать сабж с подержкой xml-функций?
каких именно?
 

nerezus

Вселенский отказник
x-yuri
libxml есть: как в INCLUDE есть такой каталог, так и в LIB есть файлы libxml2.lib и libxml2_a.lib

> каких именно?
xmlreader, xmlwriter, xls модули.
 

Alexandre

PHPПенсионер
запусти phpinfo (Configure Command)
x-yuri ключевое слово:
--enable-prefix= C:\php5
VS 2008
см ка собираются бинарники под винду: http://ru.php.net/manual/en/faq.installation.php#faq.installation.phpini
https://www.ibm.com/developerworks/mydeveloperworks/blogs/phpblog/entry/building_php_on_windows?ca=drs-bl
- надо закачать нужные библиотеки
- надо закачать к ним INCLUDES
- надо правильно прописать пути
 

nerezus

Вселенский отказник
Alexandre
во всех найденных в инете примерах, в т.ч. и твоем --without-
libxml есть.
Без них то норм собирается)

P.S. повторой ссылке попал на вики... и там нашел это:
http://pecl2.php.net/downloads/php-windows-builds/php-libs/VC9/x86/

Все, вечерорм комп буддет, покомпилю )
 
Сверху