Mailinglisten-Archive |
Torsten Worreschk schrieb: > > Hallo Liste, > > mein Provider versucht vergeblich die neueste GD-Lib in PHP4 zu > integrieren. Leider habe ich keine Ahnung von Unix und kann mit den > Fehlermeldungen, die er mir geschickt hat, nichts anfangen. > Aber hier in der Liste gibt es ja genug Experten... Hat jemand eine Idee > woran es liegen könnte? Moin,moin gib deinem Provider ersteinmal einen virtuellen Kick :) Wenn ich das 'checking for blabal ....(cached)' schon sehe. Vor jedem kompiler Versuch soll er mal ein 'make clean' und sofern von dem entsprchendem Paket angelegt den 'config.cache' loeschen. Ansonnten sind die ganzen Modifikationen oftmals fuer die Katz. Nichts desto trotz hab ich am meisten Zeit fuer die Installation der GDlib selber benoetigt. Das Salz in der Suppe ist der Makefile der den eigenen Beduerfnissen anzupassen ist. Aber irgendwie scheinen hier alle <ironie>*nixe gleich zusein</ironie>. Sorry, als Windowssysmpathisant muss ich laecheln. In Makefile steht doch '#PLEASE NOTE: YOU MAY HAVE TO JUGGLE THE ORDER OF THE LIBRARIES.' Bei meinem SUSE6.4 hat folgenden geklappt #Der Makefile #Depending on your system, you will need to modify this makefile. #If you do not have gcc, change the setting for COMPILER, but you must #use an ANSI standard C compiler (NOT the old SunOS 4.1.3 cc #compiler; get gcc if you are still using it). COMPILER=gcc #If the ar command fails on your system, consult the ar manpage #for your system. AR=ar #If you don't have FreeType, libjpeg and/or Xpm installed, including the #header files, uncomment this (default). #CFLAGS=-O #If you do have FreeType, libjpeg and/or Xpm fully installed, uncomment a #variation of this and comment out the line above. See also LIBS below. CFLAGS=-O -DHAVE_JPEG -DHAVE_LIBTTF #If you don't have FreeType and/or Xpm fully installed, uncomment this #(default). #PLEASE NOTE: YOU MAY HAVE TO JUGGLE THE ORDER OF THE LIBRARIES. LIBS=-lm -lgd -lpng -ljpeg -lz #PLEASE NOTE: YOU MAY HAVE TO JUGGLE THE ORDER OF THE LIBRARIES. #Some systems are very picky about link order. They don't all agree #on the right order, either. LIBS=-lm -lgd -lz -lpng -ljpeg -lttf #Typical install locations for freetype, zlib, xpm, libjpeg and libpng header files. INCLUDEDIRS=-I. -I/usr/local/bin -I/usr/local/include -I/usr/include/X11 -I/usr/X11R6/include/X11 -I/usr/include/freetype #Typical install locations for freetype, zlib, xpm and libpng libraries. LIBDIRS=-L. -L/usr/lib -L/usr/local/bin -L/usr/local/bin -L/usr/local/lib -L/usr/lib/X11 -L/usr/X11R6/lib -L/usr/lib/freetype -L/usr/local/lib/freetype #Location where libgd.a should be installed by "make install". INSTALL_LIB=/usr/local/lib #Location where .h files should be installed by "make install". INSTALL_INCLUDE=/usr/local/include #Location where useful non-test programs should be installed by "make install". INSTALL_BIN=/usr/local/bin Den Rest hab ich mal gesnipt. Ob das bei FreeBSD anders aussieht kann ich nicht sagen. Ich hab dann mit PHP4.0.1pl2 kompiliert. Bei der ./configure Ausgabe steht dann bei den ganzen Imagesachen ein ein 'yes'. Sehen kannst du meine Ausgabe von php.info() auf http://www.tng-shop.de/info.php . Und unter http://www.tng-shop.de/bild.phps ein JPEG Bild (ohne S). Ich koennte dir falls bedarf besteht meine Aufzeichnungen die schicken. Als Unwissender hab ich mir alle Kommandos in eine Datei geschrieben... man weiss ja nie wann die Alzheimer zuschlaegt. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
php::bar PHP Wiki - Listenarchive