Mailinglisten-Archive |
Moin, ----- Original Message ----- From: "Manuel Gisbert" <manuel_(at)_multimedia.de> To: <php_(at)_phpcenter.de> Sent: Monday, March 25, 2002 7:11 PM Subject: [php] Probleme Compile PHP 4.1.2 auf Suse 7.3 > Hallo Liste, kämpfe den ganzen Mittag mit > dem Compile von PHP 4.1.2 auf Suse 7.3 > Nachdem scheinbar alle benötigten > Bibliotheken vorhanden sind und configure sauber > durchläuft bleibt der compiler, kurz vor ende > wie mir scheint, stehen: > [..] ext/wddx/libwddx.la ext/xml/libxml.la ext/yp/libyp.la > TSRM/libtsrm.la -ldl -lsnmp -lmm -lmcal -lgmp -lgd -lbz2 -lz -lcrypt > -lssl -lcrypto -lresolv -lm -ldl -lnsl -lresolv -lcrypt -lssl -lcr ypto > /usr/i486-suse-linux/bin/ld: cannot find -lX11 > collect2: ld returned 1 exit status > makeÄ1Ü: *** Älibphp4.laÜ Error 1 > makeÄ1Ü: Leaving directory `/root/php-4.1.2' > make: *** Äall-recursiveÜ Error 1 > > configure wurde mit folgenden optionen gestartet: > > './configure' '--prefix=/usr/share' '--datadir=/usr/share/php' > '--bindir=/usr/bin' '--libdir=/usr/share' '--with-config-file-path=/etc' > '--with-exec-dir=/usr/lib/php/bin' '--with-mysql' '--with-gd=yes' > '--with-zlib=yes' '--with-bz2' '--with-gmp' '--with-mcal=/usr' '--with-ftp' > '--with-mm' '--enable-yp' '--enable-bcmath' '--enable-trans-sid' > '--enable-inline-optimization' '--enable-track-vars' > '--enable-magic-quotes' '--enable-safe-mode' '--enable-sockets' > '--enable-sysvsem' '--enable-sysvshm' '--enable-shmop' > '--enable-calendar' '--enable-mbstring' '--enable-mbstr-enc-trans' > '--enable-exif' '--enable-ftp' '--enable-memory-limit' '--enable-wddx' > '--enable-filepro' '--enable-dbase' '--enable-ctype' '--disable-debug' > '--enable-force-cgi-redirect' '--enable-discard-path' '--enable-sigchild' > '--with-apxs=/usr/sbin/apxs' '--with-snmp' '-with-openssl' 'i386-suse-linux' > > > Ich hab leider kein Ahnung wozu php ein X11 benötigt. PHP nicht aber eine der Extension evtl. Aber so aus dem Bauch heraus weis ich auch keinen Rat. Installiere halt die xlibs und gut ist. Heist ja nicht das da ein Xserver drauf soll oder der gleichen. Troztdem folgendes das uns zeigt das du wenig Ahnung von der Materie hast oder nur unheimlich geschludert hast. Du moechtest PHP als Modul bauen und sagst ihm das auch mittels with-apxs. Dann aber ist --enable-force-cgi-redirect' ueberfluessig weil man es nur braucht wenn php ueber CGI laufen soll. --with-gd=yes' ist mir auch noch nicht untergekommen... gibt es da auch noch no oder dont_know? . Versuche es einfach mit dem Pfad zum Installationsverszeichnis. 'i386-suse-linux' ??? Das ist genauso Sinnvoll wie with-leberwurstbrot und ueberhaupt... warum gibst du nie Pfade an! Soll php raten wie die libs und Headerfiles liegen? Ja es ist richtig das in einem Defaultverz. geschaut wird bzw. das was ueber CFLAGS/LDFLAGS mit kommt. Aber solltest du nur ein Stueck Software in einem anderem Verz. haben so wird diese Extension nicht gebaut je nach MHZ rauscht die configure Ausgabe nur so an dir Vorbei. Ein paar weitere Angaben sind ueberfluessig weil sie eh der Default sind und andere wuerde man hinterher in der php.ini einstellen. Baue ein naktes PHP ohne extras und schaue obs durchlaeuft... dann fuege weitere Sachen hinzu bist du den schulidigen findest. Raume auf mit make distclean, rm config.cache . Gruss Joerg Behrens
php::bar PHP Wiki - Listenarchive