Merging the chains of recurrences from LNO branch

Andreas Tobler toa@pop.agri.ch
Thu Jul 1 19:58:00 GMT 2004


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



More information about the Gcc-patches mailing list