[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Fwd: Re: AC_CONFIG_FILES problem with Automake 1.7.1]
From: |
Tom Epperly |
Subject: |
Re: [Fwd: Re: AC_CONFIG_FILES problem with Automake 1.7.1] |
Date: |
Thu, 31 Oct 2002 07:53:31 -0800 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020913 Debian/1.1-1 |
Akim suggested that we try GNU m4-1.4q. Unfortunately, this version of
m4 will not compile for us.
libtool: link: warning: `AC_LIBTOOL_DLOPEN' not used. Assuming no dlopen
support.
rm -f .libs/m4.nm .libs/m4.nmS .libs/m4.nmT
creating .libs/m4S.c
extracting global C symbols from `../modules/.libs/m4.a'
extracting global C symbols from `../modules/.libs/traditional.a'
extracting global C symbols from `../modules/.libs/gnu.a'
(cd .libs && gcc -c -fno-builtin -fno-rtti -fno-exceptions "m4S.c")
rm -f .libs/m4S.c .libs/m4.nm .libs/m4.nmS .libs/m4.nmT
gcc -O2 -pipe -o .libs/m4 .libs/m4S.o main.o freeze.o stackovf.o
-Wl,--export-dynamic ../modules/.libs/m4.so
../modules/.libs/traditional.so ../modules/.libs/gnu.so
/tmp/m4-1.4q/m4/.libs/libm4.so ../m4/.libs/libm4.so -ldl -Wl,--rpath
-Wl,/usr/casc/babel/apps/buildtools/libexec/ -Wl,--rpath
-Wl,/usr/casc/babel/apps/buildtools/lib
main.o: In function `main':
main.o(.text+0x619): undefined reference to `m4_syntax_init'
main.o(.text+0x8a9): undefined reference to `m4_syntax_exit'
freeze.o: In function `produce_syntax_dump':
freeze.o(.text+0xa0): undefined reference to `m4_syntax_code'
freeze.o: In function `reload_frozen_state':
freeze.o(.text+0xcc9): undefined reference to `m4_set_syntax'
freeze.o(.text+0xefa): undefined reference to `m4_set_comment'
freeze.o(.text+0xf3a): undefined reference to `m4_set_quotes'
/tmp/m4-1.4q/m4/.libs/libm4.so: undefined reference to
`m4__use_macro_escape'
/tmp/m4-1.4q/m4/.libs/libm4.so: undefined reference to `m4__single_comments'
/tmp/m4-1.4q/m4/.libs/libm4.so: undefined reference to `m4__single_quotes'
collect2: ld returned 1 exit status
make[2]: *** [m4] Error 1
make[2]: Leaving directory `/tmp/m4-1.4q/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/m4-1.4q'
make: *** [all] Error 2
address@hidden m4-1.4q]$
I can't even find wher m4_syntax_code is supposed to be defined. For
example,
address@hidden m4-1.4q]$ find . -type f -exec grep m4_syntax_code {} \;
-print
extern int m4_syntax_code (char ch);
./m4/m4module.h
* m4/input.c (m4_syntax_init, m4_syntax_code, m4_set_quotes,
./ChangeLog
int code = m4_syntax_code (ch);
./src/freeze.c
Binary file ./src/freeze.o matches
./src/freeze.o
address@hidden m4-1.4q]$ find . -type f -exec grep m4_syntax_init {} \;
-print
extern void m4_syntax_init (void);
./m4/m4module.h
* m4/input.c (m4_syntax_init, m4_syntax_code, m4_set_quotes,
./ChangeLog
m4_syntax_init ();
./src/main.c
Binary file ./src/main.o matches
./src/main.o
address@hidden m4-1.4q]$ nm src/main.o | grep m4_syntax_init
U m4_syntax_init
address@hidden m4-1.4q]$