From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 19 Oct 2001 17:26:05 +0300 From: Alexander Bokovoy To: sisyphus@altlinux.ru Subject: Re: [sisyphus] php --with-dom Message-ID: <20011019172605.K27478@pc152.belcaf.minsk.by> Mail-Followup-To: sisyphus@altlinux.ru References: <20011019140828.6682d0df.ujo@ifirst.ru> <20011019174537.4b873a25.ujo@ifirst.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20011019174537.4b873a25.ujo@ifirst.ru> User-Agent: Mutt/1.3.22.1i Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: On Fri, Oct 19, 2001 at 05:45:37PM +0400, Artem K. Jouravsky wrote: > Здравствуйте, "Artem K. Jouravsky" ! > От 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.