This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Merging the chains of recurrences from LNO branch
- From: Andreas Tobler <toa at pop dot agri dot ch>
- To: Sebastian Pop <sebastian dot pop at cri dot ensmp dot fr>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Thu, 01 Jul 2004 21:58:42 +0200
- Subject: Re: Merging the chains of recurrences from LNO branch
- References: <20040628181654.GA63822@surville.cri.ensmp.fr> <40E45F4A.8080809@pop.agri.ch> <20040701193204.GC49669@surville.cri.ensmp.fr>
Sebastian Pop wrote:
I don't see any problem on i686-pc-linux-gnu:
configure --disable-checking
make -j2 bootstrap
I'm still waiting for the libjava but the bootstrap passed. Could you
provide the configuration line, bootstrap error, and machine triplet
please? Next I will try on ppc64.
Ok, on ppc linux with disable checking it works. I run now again with
disable checking on darwin.
The diff of the Makefile:
- Makefile-enable-checking
+ Makefile-disable-checking
-NOCOMMON_FLAG = -fno-common
+NOCOMMON_FLAG =
# This is set by --disable-maintainer-mode (default) to "#"
MAINT := #
@@ -927,7 +927,7 @@
OBJS-onestep = libbackend.o $(OBJS-archive)
-BACKEND = main.o tree-browser.o libbackend.a $(CPPLIB)
+BACKEND = main.o libbackend.a $(CPPLIB)
The config switches:
/Volumes/src/gcc/gcc-cvs-clean/gcc/configure
--prefix=/Volumes/src/gcc/gcc-cvs-clean/testbin --without-libbanshee
--disable-libmudflap --enable-languages=c,c++,java --enable-java-awt=gtk
--enable-libgcj-multifile --disable-checking
And the error:
gcc -g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0 -DIN_GCC -W
-Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
-DHAVE_CONFIG_H -o cc1 \
c-parse.o c-lang.o stub-objc.o attribs.o c-errors.o c-lex.o
c-pragma.o c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o
c-opts.o c-format.o c-semantics.o c-incpath.o cppdefault.o c-ppoutput.o
c-cppbuiltin.o prefix.o c-objc-common.o c-dump.o c-pch.o darwin-c.o
rs6000-c.o c-gimplify.o tree-mudflap.o c-mudflap.o c-pretty-print.o
main.o libbackend.a ../libcpp/libcpp.a ../libcpp/libcpp.a
../libiberty/libiberty.a -lintl -liconv
ld: warning multiple definitions of symbol _locale_charset
/usr/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
/usr/local/lib/libintl.dylib(localcharset.o) definition of _locale_charset
ld: warning suggest use of -bind_at_load, as lazy binding may result in
errors or different symbols being used
symbol _locale_charset used from dynamic library
/usr/lib/libiconv.dylib(localcharset.o) not from earlier dynamic library
/Volumes/src/gnome/objdir/lib/libintl.3.dylib(localcharset.o)
ld: Undefined symbols:
_chrec_dont_know
_chrec_known
make[2]: *** [cc1] Error 1
Thanks,
Andreas