mathiasg n00b
Joined: 04 Oct 2002 Posts: 17 Location: Switzerland
|
Posted: Mon Oct 21, 2002 9:58 pm Post subject: mod_php & gd2 - configure bricht ab |
|
|
Hallo,
Ich probiere hier mit allem Willen mod_php mit gd2 zum laufen zu bekommen, aber nicht mal das configure läuft sauber durch :-(
Nachdem ich libgd deinstalliert hatte hab ich gd2.0.1 aus den sourcen kompiliert (Makefile angepasst und make install)
Wenn ich configure von php starte bekomme ich die Meldung:
"Sorry, I was not able to diagnose which libmcrypt version you have installed."
wenn ich mcrypt aus dem configure rausnehme kommt einfach ne andere fehlermeldung:
"configure: error: Ming library 0.2a or greater required."
Wenn ich nun auch noch Ming aus dem configure nehme beschwert sich configure mit "configure: error: libpng not found!"
Nun, ich bin ehrlich gesagt ziemlich ratlos. Vielleicht sind die letzten Zeilen aus der config.log noch hilfreich:
Code: |
configure:51049: gcc -o conftest -g -O2 -DHARD_SERVER_LIMIT=512 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 -DTARGET="apache" -DDEV_RANDOM=/dev/rando
m -DUSE_HSREGEX -DEAPI -DEAPI_MM
-Lyes/lib
-Wl,-rpath,/lib -L/lib conftest.c -lpng -ljpeg -lmhash -lcrypt -lgd -lttf -lpng -lz -ljpeg -lbz2 -lz -lcrypt -lssl -lcrypto -lresolv -lm -ldl -lnsl -lre
solv -lcrypt 1>&5
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../libgd.so: undefined reference to `FT_Init_FreeType'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../libgd.so: undefined reference to `FT_Load_Glyph'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../libgd.so: undefined reference to `FT_Done_Face'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../libgd.so: undefined reference to `FT_Get_Kerning'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../libgd.so: undefined reference to `FT_Get_Char_Index'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../libgd.so: undefined reference to `FT_Get_Glyph'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../libgd.so: undefined reference to `FT_Glyph_To_Bitmap'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../libgd.so: undefined reference to `FT_Set_Char_Size'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../libgd.so: undefined reference to `FT_Done_Glyph'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../libgd.so: undefined reference to `FT_Glyph_Get_CBox'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../libgd.so: undefined reference to `FT_New_Face'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../libgd.so: undefined reference to `FT_Glyph_Transform'
collect2: ld returned 1 exit status
configure: failed program was:
#line 51038 "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 png_create_info_struct();
int main() {
png_create_info_struct()
; return 0; }
|
|
|