[sisyphus] php --with-dom

Alexander Bokovoy =?iso-8859-1?q?a=2Ebokovoy_=CE=C1_sam-solutions=2Enet?=
Пт Окт 19 18:26:05 MSD 2001


On Fri, Oct 19, 2001 at 05:45:37PM +0400, Artem K. Jouravsky wrote:
> Здравствуйте, "Artem K. Jouravsky" <ujo на ifirst.ru>!
> От Fri, 19 Oct 2001 14:08:28 +0400 вы писали на тему [sisyphus] php --with-dom:
> 
> AJ> Доброго времени суток!
> AJ> Пытался собрать php с поддержкой DOM, так он не желал
> AJ> собираться
> AJ> пока я не создал симлинк /usr/include/libxml ->
> AJ> /usr/include/libxm2/libxml
> AJ> Может этот симлинк в devel пакет положить?
> Поторопился я сказать что все собралось... Только стало собираться.
> Валится со словами
> 
> N_APACHE -DDEV_RANDOM=/dev/random -DEAPI -DEAPI_MM '-DEAPI_MM_CORE_PATH="/var/run/mm"' -DSUPPORT_UTF8 cgi_main.c getopt.c -I../../main -I../../Zend -I../../TSRM -I../../regex -I../../ext/standard -I../../ -L../../shared
> -lphp_common -o ../../shared/php
[...]
> ../../shared/libphp_common.so: undefined reference to `xmlXPathNewContext'
> ../../shared/libphp_common.so: undefined reference to `xmlXPathFreeObject'
> ../../shared/libphp_common.so: undefined reference to `xmlSetProp'
> ../../shared/libphp_common.so: undefined reference to `xmlNewNode'
> collect2: ld returned 1 exit status
> Неверный код возврата из /var/tmp/rpm-tmp.2411 (%build)
> В чем может быть проблема?
Посмотрите в php.spec, в текст после комментария "Build shared module for
both Apache and the standalone php" и впишите туда -lxml
Увы, пока что это ручная работа и библиотеки, перечисленные там,
приходится подбирать вручную. Правда, для сборки просто DOM модуля совсем
не нужно было пересобирать весь PHP, достаточно было просто сделать
отдельный php-dom по образу и подобию, например, php-mysql.
-- 
/ Alexander Bokovoy
$ cat /proc/identity >~/.signature
  `Senior software developer and analyst for SaM-Solutions Ltd.`
---
Being ugly isn't illegal.  Yet.




Подробная информация о списке рассылки Sisyphus