Hi there, Since 4 or 5 days ago, I have not been able to compile Dillo (cvs). It yells that I am missing `Autoconf' and `GNU m4' however I do have these both (Mandrake 9.0).Then it finally bombs out during "make" with: ./configure: line 549: syntax error near unexpected token `src/dillo.c' ./configure: line 549:`AC_CONFIG_SRCDIR(src/dillo.c)' Any idea what the problem could be here, and how I can fix this? Any help would be greatly appreciated.... Greetings Ralph ==================================================================== [axllent@ws dillo]$ ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets ${MAKE}... yes checking for gcc... gcc checking for C compiler default output... 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 style of include used by make... GNU checking dependency style of gcc... gcc3 checking for gcc option to accept ANSI C... none needed checking for ranlib... ranlib checking for gtk-config... /usr/bin/gtk-config checking for GTK - version >= 1.2.0... yes checking for jpeg_destroy_decompress in -ljpeg... yes checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking jpeglib.h usability... yes checking jpeglib.h presence... yes checking for jpeglib.h... yes checking jconfig.h usability... yes checking jconfig.h presence... yes checking for jconfig.h... yes checking jerror.h usability... yes checking jerror.h presence... yes checking for jerror.h... yes checking jmorecfg.h usability... yes checking jmorecfg.h presence... yes checking for jmorecfg.h... yes checking for pthread_create in -lpthread... yes checking for zlibVersion in -lz... yes checking for png_check_sig in -lpng... yes checking for ANSI C header files... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for unistd.h... (cached) yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for socket... yes configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating src/Makefile config.status: creating src/IO/Makefile config.status: creating config.h config.status: executing default-1 commands [axllent@ws dillo]$ make cd . && \ /bin/sh /home/axllent/dillo/missing --run automake --gnu Makefile cd . && /bin/sh /home/axllent/dillo/missing --run autoconf autoconf: Undefined macros: configure.in:153:AC_CONFIG_FILES([Makefile doc/Makefile src/Makefile src/IO/Makefile]) configure.in:4:AC_CONFIG_SRCDIR([src/dillo.c]) WARNING: `autoconf' is missing on your system. You should only need it if you modified `configure.in'. You might want to install the `Autoconf' and `GNU m4' packages. Grab them from any GNU archive site. /bin/sh ./config.status --recheck running /bin/sh ./configure --no-create --no-recursion creating cache ./config.cache ./configure: line 549: syntax error near unexpected token `src/dillo.c' ./configure: line 549: `AC_CONFIG_SRCDIR(src/dillo.c)' make: *** [config.status] Error 2 ==================================================================== -- http://tuxpower.f2g.net/ http://axljab.homelinux.org:8080/ "I have opinions of my own, strong opinions, but I don't always agree with them." -- George H. W. Bush
I had the same problem with autoconf v2.13. I updated to 2.54, and I don't see this problem anymore. -- En reponse de "[Dillo-dev] ./configure & make errors" de Ralph Slooten, le 30-Dec-2002 :
Hi there,
Since 4 or 5 days ago, I have not been able to compile Dillo (cvs). It yells that I am missing `Autoconf' and `GNU m4' however I do have these both (Mandrake 9.0).Then it finally bombs out during "make" with:
./configure: line 549: syntax error near unexpected token `src/dillo.c' ./configure: line 549:`AC_CONFIG_SRCDIR(src/dillo.c)'
Any idea what the problem could be here, and how I can fix this? Any help would be greatly appreciated....
Greetings Ralph
==================================================================== [axllent@ws dillo]$ ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets ${MAKE}... yes checking for gcc... gcc checking for C compiler default output... 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 style of include used by make... GNU checking dependency style of gcc... gcc3 checking for gcc option to accept ANSI C... none needed checking for ranlib... ranlib checking for gtk-config... /usr/bin/gtk-config checking for GTK - version >= 1.2.0... yes checking for jpeg_destroy_decompress in -ljpeg... yes checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking jpeglib.h usability... yes checking jpeglib.h presence... yes checking for jpeglib.h... yes checking jconfig.h usability... yes checking jconfig.h presence... yes checking for jconfig.h... yes checking jerror.h usability... yes checking jerror.h presence... yes checking for jerror.h... yes checking jmorecfg.h usability... yes checking jmorecfg.h presence... yes checking for jmorecfg.h... yes checking for pthread_create in -lpthread... yes checking for zlibVersion in -lz... yes checking for png_check_sig in -lpng... yes checking for ANSI C header files... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for unistd.h... (cached) yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for socket... yes configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating src/Makefile config.status: creating src/IO/Makefile config.status: creating config.h config.status: executing default-1 commands
[axllent@ws dillo]$ make cd . && \ /bin/sh /home/axllent/dillo/missing --run automake --gnu Makefile cd . && /bin/sh /home/axllent/dillo/missing --run autoconf autoconf: Undefined macros: configure.in:153:AC_CONFIG_FILES([Makefile doc/Makefile src/Makefile src/IO/Makefile]) configure.in:4:AC_CONFIG_SRCDIR([src/dillo.c]) WARNING: `autoconf' is missing on your system. You should only need it if you modified `configure.in'. You might want to install the `Autoconf' and `GNU m4' packages. Grab them from any GNU archive site. /bin/sh ./config.status --recheck running /bin/sh ./configure --no-create --no-recursion creating cache ./config.cache ./configure: line 549: syntax error near unexpected token `src/dillo.c' ./configure: line 549: `AC_CONFIG_SRCDIR(src/dillo.c)' make: *** [config.status] Error 2 ==================================================================== -- http://tuxpower.f2g.net/ http://axljab.homelinux.org:8080/
"I have opinions of my own, strong opinions, but I don't always agree with them." -- George H. W. Bush
_______________________________________________ Dillo-dev mailing list Dillo-dev@lists.auriga.wearlab.de http://lists.auriga.wearlab.de/cgi-bin/mailman/listinfo/dillo-dev
------------------------------------------------------------------------ Eric GAUDET <eric@rti-zone.org> Le 29-Dec-2002 a 22:40:52 "Parler pour ne rien dire et ne rien dire pour parler sont les deux principes majeurs et rigoureux de tous ceux qui feraient mieux de la fermer avant de l'ouvrir." ------------------------------------------------------------------------
On Sun, Dec 29, Eric GAUDET wrote:
I had the same problem with autoconf v2.13. I updated to 2.54, and I don't see this problem anymore.
If you have installed both versions (at least in debian, "autoconf" 2.53 depends on "autoconf2.13"?), call "autconf2.50" explicitely, before "./configure". There seems to be something wrong with, perhaps with the timestamps? Sebastian
On Mon, Dec 30, Sebastian Geerken wrote:
On Sun, Dec 29, Eric GAUDET wrote:
I had the same problem with autoconf v2.13. I updated to 2.54, and I don't see this problem anymore.
If you have installed both versions (at least in debian, "autoconf" 2.53 depends on "autoconf2.13"?), call "autconf2.50" explicitely, before "./configure". There seems to be something wrong with, perhaps with the timestamps?
The timestamp is of course the one of the checkout time, so I have: -rwxr-xr-x 1 sg sg 165570 Dec 30 10:46 configure -rw-r--r-- 1 sg sg 4389 Dec 30 10:46 configure.in "make" will then create again "configure", but uses autoconf 2.13, instead of 2.5x. Does someone know autoconf well enough to get it starting a specific version? Sebastian
On Mon, 30 Dec 2002 10:51:10 +0100 Sebastian Geerken <s.geerken@ping.de> wrote:
On Mon, Dec 30, Sebastian Geerken wrote:
On Sun, Dec 29, Eric GAUDET wrote:
I had the same problem with autoconf v2.13. I updated to 2.54, and I don't see this problem anymore.
If you have installed both versions (at least in debian, "autoconf" 2.53 depends on "autoconf2.13"?), call "autconf2.50" explicitely, before "./configure". There seems to be something wrong with, perhaps with the timestamps?
The timestamp is of course the one of the checkout time, so I have:
-rwxr-xr-x 1 sg sg 165570 Dec 30 10:46 configure -rw-r--r-- 1 sg sg 4389 Dec 30 10:46 configure.in
"make" will then create again "configure", but uses autoconf 2.13, instead of 2.5x. Does someone know autoconf well enough to get it starting a specific version?
Sebastian
Hi there Sebastian (and the rest). After realising that autoconf > 2.13 was required, I also realised that on my mandrake both are actually installed, with a script linked to /usr/bin/autoconf . The trick with this script was to export the environment needed to use the higher version, and on my mandrake the trick was to first "export WANT_AUTOCONF_2_5=1" .. then the rest. I'm not sure if this is standard on other recent distros, but after exporting this environment, configuring and compiling works great ;-) Maybe this helps ;-) Greetings Ralph -- http://tuxpower.f2g.net/ http://axljab.homelinux.org:8080/ "I have opinions of my own, strong opinions, but I don't always agree with them." -- George H. W. Bush
participants (3)
-
Eric GAUDET
-
Ralph Slooten
-
Sebastian Geerken