|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2003-02-17 09:44 UTC] phpbug at spambox dot dk
I'm trying to add Sablotron/XSLT to my PHP installation with the stable release php4-STABLE-200302171430. I have installed Expat 1.95.5 and Sablotron 0.97 from source. I configure PHP with the following options: ./configure --prefix=/usr/local --enable-cli --without-pear --with-mysql=/usr/local/mysql --with-gd --enable-gd-native-ttf --with-t1lib --with-jpeg-dir --with-png-dir --with-tiff-dir --with-zlib-dir --with-freetype-dir=/usr/local/include/freetype2/freetype --with-xpm-dir=/usr/X11R6 --enable-exif --with-iconv --with-openssl=/usr --with-imap --with-imap-ssl=/usr --with-gettext --with-zlib --with-pdflib --enable-exif --enable-ftp --enable-bcmath --with-mcrypt --with-snmp=/usr/local --enable-ucd-snmp-hack --enable-sockets --enable-calendar --with-dom --with-expat-dir=/usr/local --with-xml --enable-xslt --with-xslt-sablot --enable-sablot-errors-descriptive --with-config-file-path=/usr/local/etc --with-tsrm-pth --with-apxs=/usr/local/apache/bin/apxs But i get the following error: checking whether to enable xslt support... yes checking for XSLT Sablotron backend... yes checking for libexpat dir for Sablotron XSL support... yes checking for iconv dir for Sablotron XSL support... yes checking for JavaScript for Sablotron XSL support... yes checking for Sablotron libraries in the default path... found in /usr/local checking for sablot-config... found checking for Sablotron version... configure: error: Sablotron version 0.96 or greater required. The output from sablot config: %./sablot-config --version 0.97 What to do? Best regards Henrik PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Mon Oct 27 20:00:01 2025 UTC |
Seems like youre on the right track. %tail -n 25 config.log /tmp/cc4LD9kJ.s:250: Warning: .stabn: description field '12293' too big, try a different debug format /tmp/cc4LD9kJ.s:255: Warning: .stabn: description field '12294' too big, try a different debug format /tmp/cc4LD9kJ.s:260: Warning: .stabs: description field '1228c' too big, try a different debug format /tmp/cc4LD9kJ.s:261: Warning: .stabs: description field '1228d' too big, try a different debug format /usr/local/lib/libsnmp.so: undefined reference to `des_cbc_encrypt' /usr/local/lib/libsnmp.so: undefined reference to `des_key_sched' /usr/local/lib/libsnmp.so: undefined reference to `des_ncbc_encrypt' configure: failed program was: #line 74374 "configure" #include "confdefs.h" #include <stdlib.h> #include <sablot.h> int main () { double version; version = atof(SAB_VERSION); if (version >= 0.96) { exit(0); } exit(255); } %./sablot-config --libs -L/usr/local/lib -liconv -lexpatTried with php4-STABLE-200302180830. Now I get a different error: checking for SNMP support... yes checking for default_store.h... yes checking for OpenSSL support in SNMP libraries... yes checking for kstat_read in -lkstat... no checking for snmp_parse_oid... no checking for init_snmp in -lsnmp... no configure: error: SNMP sanity check failed. Please check config.log for more information. -- cut %tail -n 25 config.log ; return 0; } configure:67088: checking for init_snmp in -lsnmp configure:67107: gcc -o conftest -g -O2 -DMOD_SSL=208112 -DEAPI -DUSE_EXPAT -DSHARED_CORE -R/usr/local/lib -L/usr/local/lib -R/usr/X11R6/lib -L/usr/X11R6/lib -R/usr/local/mysql/lib/mysql -L/usr/local/mysql/lib/mysql -R/lib -L/lib conftest.c -lsnmp -lsnmp -lpdf -lz -ltiff -lpng -ljpeg -lmysqlclient -lmcrypt -lltdl -lcrypt -lpam -lintl -lt1 -lfreetype -lX11 -lXpm -lpng -lz -ljpeg -lz -lz -lssl -lcrypto -lm -lxml2 -lz -lm -lssl -lcrypto 1>&5 /tmp/ccKXqjQR.s: Assembler messages: /tmp/ccKXqjQR.s:30: Warning: .stabs: description field '1061e' too big, try a different debug format /tmp/ccKXqjQR.s:39: Warning: .stabn: description field '1061f' too big, try a different debug format /tmp/ccKXqjQR.s:42: Warning: .stabn: description field '10620' too big, try a different debug format /tmp/ccKXqjQR.s:49: Warning: .stabs: description field '1061e' too big, try a different debug format /usr/local/lib/libsnmp.so: undefined reference to `des_cbc_encrypt' /usr/local/lib/libsnmp.so: undefined reference to `des_key_sched' /usr/local/lib/libsnmp.so: undefined reference to `des_ncbc_encrypt' configure: failed program was: #line 67096 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char init_snmp(); int main() { init_snmp() ; return 0; } -- cut Im running OpenSSL 0.9.7 Could you move this to a relevant category? Best regards Henrik