Hallo zusammen,
ich habe ein Problem wo ich echt nicht mehr weiter komme.
Ich habe Suse 9.1 mit php 4.3.4 und möchte ein Update nach 4.3.11 machen.
Ich habe mich für die Variante PHP selbst zu kompilieren entschieden weil das Update über RPM buggy ist.
1.Schritt download von php-4.3.11.tar.gz
2. Schrit entpacken von php4
3. ./configure
***
./configure --prefix=/usr/share --datadir=/usr/share/php --bindir=/usr/bin --libdir=/usr/share --includedir=/usr/include --sysconfdir=/etc --with-_lib=lib --with-config-file-path=/etc --with-exec-dir=/usr/lib/php/bin --disable-debug --enable-bcmath --enable-calendar --enable-ctype --enable-dbase --enable-discard-path --enable-exif --enable-filepro --enable-force-cgi-redirect --enable-ftp --enable-gd-imgstrttf --enable-gd-native-ttf --enable-inline-optimization --enable-magic-quotes --enable-mbstr-enc-trans --enable-mbstring --enable-mbregex --enable-memory-limit --enable-safe-mode --enable-shmop --enable-sigchild --enable-sysvsem --enable-sysvshm --enable-track-vars --enable-trans-sid --enable-versioning --enable-wddx --enable-yp --with-bz2 --with-dom=/usr/include/libxml2 --with-ftp --with-gdbm --with-gettext --with-gmp --with-imap=/usr/local/src/imap-2004c1 --with-jpeg-dir=/usr --with-ldap=yes --with-mcal=/usr --with-mcrypt --with-mhash --with-mysql=yes --with-ndbm --with-png-dir=/usr --with-readline --with-snmp --with-t1lib --with-tiff-dir=/usr --with-ttf --with-freetype-dir=yes --with-xml --with-zlib=yes --with-gd --with-openssl --with-curl --with-swf=/usr/local/src/dist --with-imap-ssl --enable-xslt --with-xslt-sablot --with-iconv --with-httpd2=/usr/sbin/httpd2-prefork
***
das läuft dann auch einwandfrei durch nach etlichen Software nach Installationen.
4. Schritt apache stoppen
5. Schritt make
und hier komme ich nicht mehr weiter bei der Fehlermeldung:
make Auszung
---------------------------
..... Zend/zend_operators.lo Zend/zend_ptr_stack.lo Zend/zend_stack.lo Zend/zend_variables.lo Zend/zend.lo Zend/zend_API.lo Zend/zend_extensions.lo Zend/zend_hash.lo Zend/zend_list.lo Zend/zend_indent.lo Zend/zend_builtin_functions.lo Zend/zend_sprintf.lo Zend/zend_ini.lo Zend/zend_qsort.lo Zend/zend_multibyte.lo Zend/zend_strtod.lo Zend/zend_execute.lo sapi/cgi/cgi_main.lo sapi/cgi/getopt.lo main/internal_functions.lo -lcrypt -lmcal -lc-client -lnsl -lsablot -lexpat -lswf -lcrypt -lhistory -lreadline -lmhash -lmcrypt -lltdl -lldap -llber -lssl -lcrypto -lcrypt -lgmp -lt1 -lfreetype -lpng -lz -ljpeg -lz -lndbm -lgdbm -lcurl -lbz2 -lz -lssl -lcrypto -lresolv -lm -ldl -lnsl -lcurl -lz -lssl -lcrypto -ldl -lxml2 -lz -lm -lnetsnmp -lcrypto -lm -ldl -lcrypt -lcrypt -o sapi/cgi/php
ext/mysql/libmysql/my_tempnam.o(.text+0x40): In function `my_tempnam':
/home/admin/Desktop/updatePHP/php-4.3.11/ext/mysql/libmysql/my_tempnam.c:115: warning: the use of `tempnam' is dangerous, better use `mkstemp'
/usr/local/src/dist/lib/libswf.a(swfimage.o)(.text+0x672): In function `swf_definebitmap':
: warning: the use of `mktemp' is dangerous, better use `mkstemp'
ext/imap/php_imap.o(.text+0xc0c1): In function `zm_startup_imap':
/home/admin/Desktop/updatePHP/php-4.3.11/ext/imap/php_imap.c:442: undefined reference to `ssl_onceonlyinit'
collect2: ld returned 1 exit status
make: *** [sapi/cgi/php] Fehler 1
Bitte helft mir ich habe hier absolut keine Lösung.
Vielen Dank
ciao
ninjazx
ich habe ein Problem wo ich echt nicht mehr weiter komme.
Ich habe Suse 9.1 mit php 4.3.4 und möchte ein Update nach 4.3.11 machen.
Ich habe mich für die Variante PHP selbst zu kompilieren entschieden weil das Update über RPM buggy ist.
1.Schritt download von php-4.3.11.tar.gz
2. Schrit entpacken von php4
3. ./configure
***
./configure --prefix=/usr/share --datadir=/usr/share/php --bindir=/usr/bin --libdir=/usr/share --includedir=/usr/include --sysconfdir=/etc --with-_lib=lib --with-config-file-path=/etc --with-exec-dir=/usr/lib/php/bin --disable-debug --enable-bcmath --enable-calendar --enable-ctype --enable-dbase --enable-discard-path --enable-exif --enable-filepro --enable-force-cgi-redirect --enable-ftp --enable-gd-imgstrttf --enable-gd-native-ttf --enable-inline-optimization --enable-magic-quotes --enable-mbstr-enc-trans --enable-mbstring --enable-mbregex --enable-memory-limit --enable-safe-mode --enable-shmop --enable-sigchild --enable-sysvsem --enable-sysvshm --enable-track-vars --enable-trans-sid --enable-versioning --enable-wddx --enable-yp --with-bz2 --with-dom=/usr/include/libxml2 --with-ftp --with-gdbm --with-gettext --with-gmp --with-imap=/usr/local/src/imap-2004c1 --with-jpeg-dir=/usr --with-ldap=yes --with-mcal=/usr --with-mcrypt --with-mhash --with-mysql=yes --with-ndbm --with-png-dir=/usr --with-readline --with-snmp --with-t1lib --with-tiff-dir=/usr --with-ttf --with-freetype-dir=yes --with-xml --with-zlib=yes --with-gd --with-openssl --with-curl --with-swf=/usr/local/src/dist --with-imap-ssl --enable-xslt --with-xslt-sablot --with-iconv --with-httpd2=/usr/sbin/httpd2-prefork
***
das läuft dann auch einwandfrei durch nach etlichen Software nach Installationen.
4. Schritt apache stoppen
5. Schritt make
und hier komme ich nicht mehr weiter bei der Fehlermeldung:
make Auszung
---------------------------
..... Zend/zend_operators.lo Zend/zend_ptr_stack.lo Zend/zend_stack.lo Zend/zend_variables.lo Zend/zend.lo Zend/zend_API.lo Zend/zend_extensions.lo Zend/zend_hash.lo Zend/zend_list.lo Zend/zend_indent.lo Zend/zend_builtin_functions.lo Zend/zend_sprintf.lo Zend/zend_ini.lo Zend/zend_qsort.lo Zend/zend_multibyte.lo Zend/zend_strtod.lo Zend/zend_execute.lo sapi/cgi/cgi_main.lo sapi/cgi/getopt.lo main/internal_functions.lo -lcrypt -lmcal -lc-client -lnsl -lsablot -lexpat -lswf -lcrypt -lhistory -lreadline -lmhash -lmcrypt -lltdl -lldap -llber -lssl -lcrypto -lcrypt -lgmp -lt1 -lfreetype -lpng -lz -ljpeg -lz -lndbm -lgdbm -lcurl -lbz2 -lz -lssl -lcrypto -lresolv -lm -ldl -lnsl -lcurl -lz -lssl -lcrypto -ldl -lxml2 -lz -lm -lnetsnmp -lcrypto -lm -ldl -lcrypt -lcrypt -o sapi/cgi/php
ext/mysql/libmysql/my_tempnam.o(.text+0x40): In function `my_tempnam':
/home/admin/Desktop/updatePHP/php-4.3.11/ext/mysql/libmysql/my_tempnam.c:115: warning: the use of `tempnam' is dangerous, better use `mkstemp'
/usr/local/src/dist/lib/libswf.a(swfimage.o)(.text+0x672): In function `swf_definebitmap':
: warning: the use of `mktemp' is dangerous, better use `mkstemp'
ext/imap/php_imap.o(.text+0xc0c1): In function `zm_startup_imap':
/home/admin/Desktop/updatePHP/php-4.3.11/ext/imap/php_imap.c:442: undefined reference to `ssl_onceonlyinit'
collect2: ld returned 1 exit status
make: *** [sapi/cgi/php] Fehler 1
Bitte helft mir ich habe hier absolut keine Lösung.
Vielen Dank
ciao
ninjazx