This is the mail archive of the crossgcc@sourceware.cygnus.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more infromation.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

i386-unknown-linux -> powerpc-unknown-linux


Configured binutils:

/configure --target=powerpc-unknown-linux --prefix=/home/davidw/crossgcc --with-libs=/home/davidw/crossgcc/usr/lib/ --with-includes=/home/davidw/crossgcc/usr/include/

made and installed without problems.

Configured gcc, without problems, from a 'build' subdirectory.

../configure --target=powerpc-unknown-linux --prefix=/home/davidw/crossgcc --with-libs=/home/davidw/crossgcc/usr/lib/ --with-includes=/home/davidw/crossgcc/usr/include/

this is using the latest out of CVS.

Ran make all LANGUAGES="c c++", and it does ok for a while, and then
dies with:

make[3]: Entering directory `/home/davidw/download/egcs/build/powerpc-unknown-linux/libio/testsuite'
make[3]: Leaving directory `/home/davidw/download/egcs/build/powerpc-unknown-linux/libio/testsuite'
make[2]: Leaving directory `/home/davidw/download/egcs/build/powerpc-unknown-linux/libio'
make[1]: Leaving directory `/home/davidw/download/egcs/build/powerpc-unknown-linux/libio'
make[1]: Entering directory `/home/davidw/download/egcs/build/powerpc-unknown-linux/libstdc++'
cd ../libio ; make "SHELL=/bin/sh" "INSTALL=/bin/sh /home/davidw/download/egcs/install-sh -c" "INSTALL_DATA=/bin/sh /home/davidw/download/egcs/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /home/davidw/download/egcs/install-sh -c " "prefix=/home/davidw/crossgcc" "exec_prefix=/home/davidw/crossgcc" "tooldir=/home/davidw/crossgcc/powerpc-unknown-linux" "gxx_include_dir=/home/davidw/crossgcc/include/g++-3" "libsubdir=/home/davidw/crossgcc/lib/gcc-lib/powerpc-unknown-linux/2.96" "gcc_version=2.96" "gcc_version_trigger=/home/davidw/download/egcs/gcc/version.c" "AR=powerpc-unknown-linux-ar" "AR_FLAGS=rc" "CC=/home/davidw/download/egcs/build/gcc/xgcc -B/home/davidw/download/egcs/build/gcc/ -B/home/davidw/crossgcc/powerpc-unknown-linux/bin/" "CXX=/home/davidw/download/egcs/build/gcc/g++ -B/home/davidw/download/egcs/build/gcc/ -B/home/davidw/crossgcc/powerpc-unknown-linux/bin/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -fvtable-thunks -D_GNU_SOURCE" "NM=powerpc-unknown-linux-nm" "RANLIB=powerpc-unknown-linux-ranlib" "LIBCFLAGS=-g -O2" "LIBCXXFLAGS=-g -O2 -fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates" "LOADLIBES=" "LDFLAGS=" "MAKEINFO=/home/davidw/download/egcs/build/texinfo/makeinfo/makeinfo " "SHLIB=libstdc++.so.2.10.0" "SHCURSES=" "RUNTESTFLAGS=" iostream.list
make[2]: Entering directory `/home/davidw/download/egcs/build/powerpc-unknown-linux/libio'
make[2]: `iostream.list' is up to date.
make[2]: Leaving directory `/home/davidw/download/egcs/build/powerpc-unknown-linux/libio'
cd ../libiberty ; make "SHELL=/bin/sh" "INSTALL=/bin/sh /home/davidw/download/egcs/install-sh -c" "INSTALL_DATA=/bin/sh /home/davidw/download/egcs/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /home/davidw/download/egcs/install-sh -c " "prefix=/home/davidw/crossgcc" "exec_prefix=/home/davidw/crossgcc" "tooldir=/home/davidw/crossgcc/powerpc-unknown-linux" "gxx_include_dir=/home/davidw/crossgcc/include/g++-3" "libsubdir=/home/davidw/crossgcc/lib/gcc-lib/powerpc-unknown-linux/2.96" "gcc_version=2.96" "gcc_version_trigger=/home/davidw/download/egcs/gcc/version.c" "AR=powerpc-unknown-linux-ar" "AR_FLAGS=rc" "CC=/home/davidw/download/egcs/build/gcc/xgcc -B/home/davidw/download/egcs/build/gcc/ -B/home/davidw/crossgcc/powerpc-unknown-linux/bin/" "CXX=/home/davidw/download/egcs/build/gcc/g++ -B/home/davidw/download/egcs/build/gcc/ -B/home/davidw/crossgcc/powerpc-unknown-linux/bin/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 -fvtable-thunks -D_GNU_SOURCE" "NM=powerpc-unknown-linux-nm" "RANLIB=powerpc-unknown-linux-ranlib" "LIBCFLAGS=-g -O2" "LIBCXXFLAGS=-g -O2 -fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates" "LOADLIBES=" "LDFLAGS=" "MAKEINFO=/home/davidw/download/egcs/build/texinfo/makeinfo/makeinfo " "SHLIB=libstdc++.so.2.10.0" "SHCURSES=" "RUNTESTFLAGS="
make[2]: Entering directory `/home/davidw/download/egcs/build/powerpc-unknown-linux/libiberty'
make[2]: *** No targets specified and no makefile found.  Stop.
make[2]: Leaving directory `/home/davidw/download/egcs/build/powerpc-unknown-linux/libiberty'
make[1]: *** [../libiberty/libiberty.a] Error 2
make[1]: Leaving directory `/home/davidw/download/egcs/build/powerpc-unknown-linux/libstdc++'
make: *** [all-target-libstdc++] Error 2

Compilation exited abnormally with code 2 at Tue Apr 11 17:46:31

And, infact, 

  /home/davidw/download/egcs/build/powerpc-unknown-linux/libiberty:
  total 9
  drwxrwsr-x    2 davidw   davidw       1024 Apr 11 17:46 .
  drwxrwsr-x    6 davidw   davidw       1024 Apr 11 16:51 ..
  -rw-r--r--    1 davidw   davidw        259 Apr 11 17:46 confdefs.h
  -rw-rw-r--    1 davidw   davidw          0 Apr 11 16:50 config.cache
  -rw-rw-r--    1 davidw   davidw       4006 Apr 11 17:46 config.log
  -rw-rw-r--    1 davidw   davidw         58 Apr 11 16:52 multilib.out
  -rw-rw-r--    1 davidw   davidw         71 Apr 11 16:50 xhost-mkfrag

Is devoid of any Makefile...

I really don't have any hope of figuring out exactly where in the
morass of gnarled, twisty, convoluted configuration and build scripts
there lies some problem that I have overlooked, which causes the build
to fail.

I would also like to mention that the docs available are not really
reflective of what needs to be done, in actuality.  For instance,
headers and some libs from glibc seem to be necessary (--with-libs and
--with-includes), if the information I have received is correct.

Thankyou for your time,
-- 
David N. Welton, Responsabile Progetti Open Source, Linuxcare Italia spa
tel +39.049.8043411 fax +39.049.8043412 cel +39.348.2879508
davidw@linuxcare.com, http://www.linuxcare.com/
Linuxcare. Support for the revolution.

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sourceware.cygnus.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]