PHP 5.0.2 und Suse Linux 9.0

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PHP 5.0.2 und Suse Linux 9.0

    Hallo zusammen,

    ich versuche gerade PHP 5.0.2 für Suse Linux 9.0 auf einem Intel P4 1GHz Computer aus den Quellen zu compilieren.
    Configure sieht folgendermassen aus:

    ./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=yes' '--with-iodbc' '--with-jpeg-dir=/usr' '--with-ldap=yes''--with-mcal=/usr' '--with-mcrypt' '--with-mhash' '--with-mysql=/usr' '--with-ndbm' '--with-pgsql=/usr' '--with-png-dir=/usr' '--with-readline' '--with-snmp' '--with-t1lib' '--with-tiff-dir=/usr' '--with-ttf' '--with-freetype-dir=yes' '--with-xml''--with-xpm-dir=/usr/X11R6' '--with-zlib=yes' '--with-qtdom=/usr/lib/qt3' '--with-gd' '--with-openssl' '--with-curl' '--with-swf=/usr/src/packages/BUILD/swf/dist/' '--with-imap-ssl' '--enable-xslt' '--with-xslt-sablot' '--with-iconv' '--with-apxs2=/usr/sbin/apxs2-prefork' 'i586-suse-linux' --with-oci8=$ORACLE_HOME

    Leider bekomme ich immer folgende Meldung:

    checking for T1_StrError in -lt1... no
    configure: error: Problem with libt1.(a|so). Please check config.log for more information.

    Im Log steht folgendes:

    configure:31656: checking for FreeType 1 support
    configure:31753: checking for T1_StrError in -lt1
    configure:31772: gcc -o conftest -g -O2 -Wl,-rpath,/usr/ssl/lib -L/usr/ssl/lib -Wl,-rpath,/usr/X11R6/lib -L/usr/X11R6/libconftest.c -lt1 -lfreetype -lX11 -lXpm -lpng -lz -ljpeg -lndbm -lgdbm -lcurl -lbz2 -lz -lssl -lcrypto -lresolv -lm -ldl -lnsl -lxml2 -lz -lm -lcurl -lz -lssl -lcrypto -ldl -lz -lxml2 -lz -lm 1>&5
    /tmp/ccqbgK4s.o(.text+0x9): In function `main':
    /usr/src/packages/SOURCES/php-5.0.2/configure:31768: undefined reference to `T1_StrError'
    collect2: ld returned 1 exit status
    configure: failed program was:
    #line 31761 "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 T1_StrError();

    int main() {
    T1_StrError()
    ; return 0; }

    Ich weiss leider nicht, wie ich darauf reagieren soll, da ich bisher beim Googlen keine Lösung gefunden habe. Die Meldung gabs aber hin und wieder auch bei PHP 4, wie ich schon heraus gefunden habe. Damals gabs darauf einen Patch für PHP 4.
    Die RPMs bringen mir nichts, da ich OCI-Support für eine Oracle Datenbank brauche und die nicht standartmässig im RPM steckt.
    Wie kann ich das Problem beheben? Welche Pakete gehören updated?
    Vielen Dank schon im Voraus für die alle Antworten.

    Viele Grüße,

    Stefan
    Zuletzt geändert von Norad; 27.10.2004, 10:25.

  • #2
    guck mal ob du die t1lib ... und ggf. updaten

    Kommentar


    • #3
      Danke für die schnelle Antwort. Die t1lib habe ich mittlerweile rausgenommen.
      Derzeit habe ich gerade keine Anwendung, die den Adope Unterstützung für Schriften benötigt. Ein direktes Updatepaket von SuSE habe ich dafür nicht gefunden. Ich muss das Paket mal selber compilieren.
      Bin ich eigentlich der einzige, der mit php 5 compilieren auf SuSE 9.0 Probleme hat?

      Kommentar

      Lädt...
      X