php-gtk2 buildconf/configure/make error
| From: | Daniel Braga | Date: | Wed, 01 Jun 2005 19:35:02 +0000 |
| Subject: | php-gtk2 buildconf/configure/make error | ||
| Groups: | php.gtk.dev | ||
| Request: | Send a blank email to php-gtk-dev+get-1349@lists.php.net to get a copy of this message | ||
Hello!
I'm trying to compile the php-gtk2 from cvs, but i'm getting de following errors:
[root@elza php-gtk]# ./buildconf
Configuring for:
PHP Api Version: 20041225 Zend Module Api No: 20041031Zend Extension Api No: 220041031 rebuilding aclocal.m4 configure.in:5: warning: LT_AC_PATH_SEPARATOR is m4_require'd but is not m4_defun'd configure.in:5: LT_AC_PATH_SEPARATOR is required by... acinclude.m4:2444: PHP_CONFIG_NICE is expanded from... configure.in:5: the top level configure.in:5: warning: LT_AC_PROG_SED is m4_require'd but is not m4_defun'd configure.in:5: LT_AC_PROG_SED is required by... rebuilding configure configure.in:5: warning: LT_AC_PATH_SEPARATOR is m4_require'd but is not m4_defun'd configure.in:5: LT_AC_PATH_SEPARATOR is required by... acinclude.m4:2444: PHP_CONFIG_NICE is expanded from... configure.in:5: the top level configure.in:5: warning: LT_AC_PROG_SED is m4_require'd but is not m4_defun'd configure.in:5: LT_AC_PROG_SED is required by... configure.in:70: error: possibly undefined macro: AC_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure:1300: error: possibly undefined macro: LT_AC_PATH_SEPARATOR
configure:1316: error: possibly undefined macro: LT_AC_PROG_SED
make[1]: *** [configure] Error 1
[root@elza php-gtk]# './configure' '--prefix=/usr/local/php5' '--exec-prefix=/usr/local/php5' '--disable-scrollpane' '--disable-spaned' '--disable-sqpane' '--disable-combobutton' '--disable-libglade' '--disable-piemenu'
-bash: ./configure: Permission denied
[root@elza php-gtk]# chmod a+x configure
[root@elza php-gtk]# './configure' '--prefix=/usr/local/php5' '--exec-prefix=/usr/local/php5' '--disable-scrollpane' '--disable-spaned' '--disable-sqpane' '--disable-combobutton' '--disable-libglade' '--disable-piemenu'
./configure: line 1300: LT_AC_PATH_SEPARATOR: command not found
checking for egrep... grep -E
./configure: line 1316: LT_AC_PROG_SED: command not found
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking whether gcc and cc understand -c and -o together... yes
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
./configure: line 2682: s/.*>//: No such file or directory
checking for PHP prefix... /usr/local/php5
checking for PHP includes... -I/usr/local/php5/include/php -I/usr/local/php5/include/php/main -I/usr/local/php5/include/php/TSRM -I/usr/local/php5/include/php/Zend
checking for PHP extension directory... /usr/local/php5/lib/php/extensions/no-debug-non-zts-20041031
checking for re2c... no
configure: WARNING: You will need re2c 0.96 or later if you want to regenerate PHP parsers.
checking for gawk... gawk
checking for PHP-GTK support... yes, shared
checking for PHP executable in /usr/local/php5/bin... found version 5.1.0-dev
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20041031/php_gtk2.so' - /usr/local/php5/lib/php/extensions/no-debug-non-zts-20041031/php_gtk2.so: cannot open shared object file: No such file or directory in Unknown on line 0
checking for gawk... (cached) gawk
./configure: line 3262: -e: command not found
./configure: line 3274: s#@ext_srcdir@#/compartilhado/downloads/php-gtk2/php-gtk#g: No such file or directory
./configure: line 3274: s#@ext_builddir@#.#g: command not found
checking for GtkSQPane support... no
checking for GtkExtra support... no
checking for GtkScrollpane support... no
checking for gtkhtml support... no
checking for Scintilla support... no
checking for GtkCanvas support... no
checking for GtkComboButton support... no
checking for GtkSPaned support... no
checking for libglade support... no
checking for Gdkimlib support... no
checking for GdkPixbuf support... no
checking for pkg-config... /usr/bin/pkg-config
checking for GLIB - version >= 2.6.0... yes (version 2.6.4)
./configure: line 9127: s/[^a-zA-Z0-9]/_/g: No such file or directory
./configure: line 9127: s/[^a-zA-Z0-9]/_/g: No such file or directory
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for GTK+ - version >= 2.6.0... yes (version 2.6.7)
./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory
./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory
./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory
./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory
./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory
./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory
./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory
./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory
./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory
checking for atk >= 1.8.0... yes
checking ATK_CFLAGS... -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking ATK_LIBS... -latk-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
./configure: line 9756: s/[^a-zA-Z0-9]/_/g: No such file or directory
./configure: line 9756: s/[^a-zA-Z0-9]/_/g: No such file or directory
./configure: line 9756: s/[^a-zA-Z0-9]/_/g: No such file or directory
checking for pango >= 1.8.0... yes
checking PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
./configure: line 9967: s/[^a-zA-Z0-9]/_/g: No such file or directory
./configure: line 9967: s/[^a-zA-Z0-9]/_/g: No such file or directory
./configure: line 9967: s/[^a-zA-Z0-9]/_/g: No such file or directory
checking for GtkPieMenu support... no
./configure: line 10385: -e: command not found
checking whether to include debugging symbols... no
./configure: line 10453: AC_PROG_LIBTOOL: command not found
configure: creating ./config.status
config.status: creating config.h
[root@elza php-gtk]# make
mode=compile gcc -I./ext/gtk+/ -I/compartilhado/downloads/php-gtk2/php-gtk/./ext/gtk+/ -DPHP_ATOM_INC -I/compartilhado/downloads/php-gtk2/php-gtk/include -I/compartilhado/downloads/php-gtk2/php-gtk/main -I/compartilhado/downloads/php-gtk2/php-gtk -I/usr/local/php5/include/php -I/usr/local/php5/include/php/main -I/usr/local/php5/include/php/TSRM -I/usr/local/php5/include/php/Zend -DHAVE_CONFIG_H -g -O2 -c /compartilhado/downloads/php-gtk2/php-gtk/./ext/gtk+/php_gtk+.c -o ./ext/gtk+/php_gtk+.lo
make: *** No rule to make target `ext/gtk+/gen_atk.c', needed by `ext/gtk+/gen_atk.lo'. Stop.
-----------------------------------------------------------------
Later I tried again, with changes in buildconf. Buildconf worked, but make, not:
[root@elza php-gtk]# ./buildconf --with-phpize=/usr/local/php5/bin/phpize --with-php-config=/usr/local/php5/bin/php-config Configuring for:
PHP Api Version: 20041225 Zend Module Api No: 20041031Zend Extension Api No: 220041031 [root@elza php-gtk]# './configure' '--prefix=/usr/local/php5' '--exec-prefix=/usr/local/php5' '--disable-scrollpane' '--disable-spaned' '--disable-sqpane' '--disable-combobutton' '--disable-libglade' '--disable-piemenu' ./configure: line 1300: LT_AC_PATH_SEPARATOR: command not found checking for egrep... grep -E ./configure: line 1316: LT_AC_PROG_SED: command not found checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking whether gcc and cc understand -c and -o together... yes checking if compiler supports -R... no checking if compiler supports -Wl,-rpath,... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu ./configure: line 2682: s/.*>//: No such file or directory checking for PHP prefix... /usr/local/php5 checking for PHP includes... -I/usr/local/php5/include/php -I/usr/local/php5/include/php/main -I/usr/local/php5/include/php/TSRM -I/usr/local/php5/include/php/Zend checking for PHP extension directory... /usr/local/php5/lib/php/extensions/no-debug-non-zts-20041031 checking for re2c... no configure: WARNING: You will need re2c 0.96 or later if you want to regenerate PHP parsers. checking for gawk... gawk checking for PHP-GTK support... yes, shared checking for PHP executable in /usr/local/php5/bin... found version 5.1.0-dev PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20041031/php_gtk2.so' - /usr/local/php5/lib/php/extensions/no-debug-non-zts-20041031/php_gtk2.so: cannot open shared object file: No such file or directory in Unknown on line 0 checking for gawk... (cached) gawk ./configure: line 3262: -e: command not found ./configure: line 3274: s#@ext_builddir@#.#g: command not found ./configure: line 3274: s#@ext_srcdir@#/compartilhado/downloads/php-gtk2/php-gtk#g: No such file or directory checking for GtkSQPane support... no checking for GtkExtra support... no checking for GtkScrollpane support... no checking for gtkhtml support... no checking for Scintilla support... no checking for GtkCanvas support... no checking for GtkComboButton support... no checking for GtkSPaned support... no checking for libglade support... no checking for Gdkimlib support... no checking for GdkPixbuf support... no checking for pkg-config... /usr/bin/pkg-config checking for GLIB - version >= 2.6.0... yes (version 2.6.4) ./configure: line 9127: s/[^a-zA-Z0-9]/_/g: No such file or directory ./configure: line 9127: s/[^a-zA-Z0-9]/_/g: No such file or directory checking for pkg-config... (cached) /usr/bin/pkg-config checking for GTK+ - version >= 2.6.0... yes (version 2.6.7) ./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory ./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory ./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory ./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory ./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory ./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory ./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory ./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory ./configure: line 9545: s/[^a-zA-Z0-9]/_/g: No such file or directory checking for atk >= 1.8.0... yes checking ATK_CFLAGS... -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking ATK_LIBS... -latk-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 ./configure: line 9756: s/[^a-zA-Z0-9]/_/g: No such file or directory ./configure: line 9756: s/[^a-zA-Z0-9]/_/g: No such file or directory ./configure: line 9756: s/[^a-zA-Z0-9]/_/g: No such file or directory checking for pango >= 1.8.0... yes checking PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 ./configure: line 9967: s/[^a-zA-Z0-9]/_/g: No such file or directory ./configure: line 9967: s/[^a-zA-Z0-9]/_/g: No such file or directory ./configure: line 9967: s/[^a-zA-Z0-9]/_/g: No such file or directory checking for GtkPieMenu support... no ./configure: line 10385: -e: command not found checking whether to include debugging symbols... no ./configure: line 10453: AC_PROG_LIBTOOL: command not found configure: creating ./config.status config.status: creating config.h config.status: config.h is unchanged [root@elza php-gtk]# make mode=compile gcc -I./ext/gtk+/ -I/compartilhado/downloads/php-gtk2/php-gtk/./ext/gtk+/ -DPHP_ATOM_INC -I/compartilhado/downloads/php-gtk2/php-gtk/include -I/compartilhado/downloads/php-gtk2/php-gtk/main -I/compartilhado/downloads/php-gtk2/php-gtk -I/usr/local/php5/include/php -I/usr/local/php5/include/php/main -I/usr/local/php5/include/php/TSRM -I/usr/local/php5/include/php/Zend -DHAVE_CONFIG_H -g -O2 -c /compartilhado/downloads/php-gtk2/php-gtk/./ext/gtk+/php_gtk+.c -o ./ext/gtk+/php_gtk+.lo make: *** No rule to make target `ext/gtk+/gen_atk.c', needed by `ext/gtk+/gen_atk.lo'. Stop. Some suggestion? Ideas? []'s Daniel Braga Sao Paulo/Brazil PS: my PHP-GTK installer: http://codigolivre.org.br/frs/?group_id=1422&release_id=1840