Re: php-gtk2 buildconf/configure/make error
| From: | Ivan Rodriguez | Date: | Thu, 02 Jun 2005 06:37:50 +0000 |
| Subject: | Re: php-gtk2 buildconf/configure/make error | ||
| References: | 1 | Groups: | php.gtk.dev |
| Request: | Send a blank email to php-gtk-dev+get-1352@lists.php.net to get a copy of this message | ||
Hi Daniel,
when you do ./configure ... you need to disable all extensions like
gtkextra, scintilla and others and glibtest too, do make clean,
cvsclean and start again
On 6/1/05, Daniel Braga <daniel@comentar.com.br> wrote:
> 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: 20041031
> Zend 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: 20041031
> Zend 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
>
> --
> PHP-GTK Development Mailing List (http://gtk.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>