frustrating compile problems :-(

From: Date: Tue, 16 Apr 2002 10:39:47 +0000
Subject: frustrating compile problems :-(
Groups: php.gtk.general 
Request: Send a blank email to php-gtk-general+get-1793@lists.php.net to get a copy of this message
Hi, after 4 hours trying to compile php-gtk without any success I hope anybody here could help me. My system is SuSE 7.3 and I installed mod_php4-core-4.0.6-68 mod_php4-4.0.6-68 I also installed the Source-RPM and the source tree is under /usr/src/packages/SOURCES/php-4.0.6 . On gtk side I installed gtk-1.2.10-101 gtk-devel-1.2.10-101 libglade-0.16-195 and some other gtk-dependend packages. My first problem was, to use buildconf. It wasn't possible for buildconf to find a pear.m4, aclocal.m4 and a dynlib.m4. I found this files in the Source-Tree from PHP and copied them to /usr/share/php/build. After this it created a configure but told me to start aclocal to update ?! I started it and it told me that it has updated my configure script. Then i made a ./configure and the next problem is, that the configure don`t finds my libglade. I don`t know why, it's installed under /opt/gnome/libs and I tried to help it with some links to /lib but the only way is to disable glade. After a ./configure --disable-libglade the compiler stops with an error: make[1]: Entering directory `/incoming/php-gtk-0.1.1/ext' Making all in gtk+ make[2]: Entering directory `/incoming/php-gtk-0.1.1/ext/gtk+' make[3]: Entering directory `/incoming/php-gtk-0.1.1/ext/gtk+' /bin/sh /incoming/php-gtk-0.1.1/libtool --mode=compile gcc -I. -I/incoming/php-gtk-0.1.1/ext/gtk+ -I/incoming/php-gtk-0.1.1/main -I/incoming/php-gtk-0.1.1 -I/usr/share/include/php -I/usr/share/include/php/main -I/usr/share/include/php/Zend -I/usr/share/include/php/TSRM -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/incoming/php-gtk-0.1.1/main -DHAVE_CONFIG_H -g -O2 -c php_gtk+.c gcc -I. -I/incoming/php-gtk-0.1.1/ext/gtk+ -I/incoming/php-gtk-0.1.1/main -I/incoming/php-gtk-0.1.1 -I/usr/share/include/php -I/usr/share/include/php/main -I/usr/share/include/php/Zend -I/usr/share/include/php/TSRM -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/incoming/php-gtk-0.1.1/main -DHAVE_CONFIG_H -g -O2 -c php_gtk+.c -fPIC -DPIC -o php_gtk+.lo In file included from /incoming/php-gtk-0.1.1/main/php_gtk.h:26, from php_gtk+.c:23: /incoming/php-gtk-0.1.1/main/php_gtk_module.h:26: php.h: No such file or directory /incoming/php-gtk-0.1.1/main/php_gtk_module.h:27: php_ini.h: No such file or directory In file included from /incoming/php-gtk-0.1.1/main/php_gtk.h:26, from php_gtk+.c:23: /incoming/php-gtk-0.1.1/main/php_gtk_module.h:34: ext/standard/info.h: No such file or directory /incoming/php-gtk-0.1.1/main/php_gtk_module.h:35: ext/standard/php_array.h: No such file or directory php_gtk+.c:24: SAPI.h: No such file or directory make[3]: *** [php_gtk+.lo] Error 1 make[3]: Leaving directory `/incoming/php-gtk-0.1.1/ext/gtk+' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/incoming/php-gtk-0.1.1/ext/gtk+' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/incoming/php-gtk-0.1.1/ext' make: *** [all-recursive] Error 1 pc-0001:/incoming/php-gtk-0.1.1 # The same error occurs with php-gtk.0.5 . Maybe its a problem with missing php header files. Is there a easy way to move the php header files to the right system path (/usr/include) ? Help :-) Holger

« previous php.gtk.general (#1793) next »