Compiling gcc-2.95.2 for use as m68k cross compiler

Mark Palmerino
Fri Mar 2 06:57:00 GMT 2001


I'm still running into the following problem while trying to build
cross-compiler for a m68k-coff target:

touch bigstmp-complx
cd ../libiberty ; make "SHELL=/bin/sh" "INSTALL=/bin/sh
-sh -c" "INSTALL_DATA=/bin/sh /h/crossgcc/gcc-2.95.2/install-sh -c -m 644"
OGRAM=/bin/sh /h/crossgcc/gcc-2.95.2/install-sh -c " "prefix=/usr/local"
/usr/local" "tooldir=/usr/local/m68k-coff"
"libsubdir=/usr/local/lib/gcc-lib/m68k-coff/2.95.2" "gcc_version=2.95.2"
trigger=/h/crossgcc/gcc-2.95.2/gcc/version.c" "AR=m68k-coff-ar"
"AR_FLAGS=rc" "CC=/h/c
rossgcc/build-gcc295/gcc/xgcc -B/h/crossgcc/build-gcc295/gcc/
in/" "CXX=/h/crossgcc/build-gcc295/gcc/xgcc -B/h/crossgcc/build-gcc295/gcc/
al/m68k-coff/bin/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "NM=m68k-coff-nm"
ff-ranlib" "LIBCFLAGS=-g -O2" "LIBCXXFLAGS=-g -O2 -fno-implicit-templates"
" "LDFLAGS=" "MAKEINFO=/h/crossgcc/build-gcc295/texinfo/makeinfo/makeinfo "
make[2]: Entering directory `/h/crossgcc/build-gcc295/m68k-coff/libiberty'
make[2]: *** No targets.  Stop.
make[2]: Leaving directory `/h/crossgcc/build-gcc295/m68k-coff/libiberty'
make[1]: *** [../libiberty/libiberty.a] Error 2
make[1]: Leaving directory `/h/crossgcc/build-gcc295/m68k-coff/libstdc++'
make: *** [all-target-libstdc++] Error 2

Any ideas of why this stops here? Any suggestions for getting past this

Do I need to compile things in the libstdc++ directory and if not, what is
the best way to "configure" around it?


Want more information?  See the CrossGCC FAQ,
Want to unsubscribe? Send a note to

More information about the crossgcc mailing list