Building a cross compiler

The Red Fox ben@proximity.com.au
Sun Apr 26 18:12:00 GMT 1998


Hi,

I'm trying to build a cross compiler on a host i586-pc-linux-gnu for
target i586-pc-linux-gnulibc1 using egcs-1.0.2.

The configure command was this:

configure --host=i586-pc-linux-gnu --target=i586-pc-linux-gnulibc1
--enable-shared --with-headers=/usr/i486-linux-libc5/include
--with-libs=/usr/i486-linux-libc5/lib

I then started the build with "make cross". Everything went fine until the
following error was encountered toward the end of building the compiler:

mv libgcc1.a libgcc1.cross || (echo You must find a way to make libgcc1.a;
false)
mv: libgcc1.a: No such file or directory
You must find a way to make libgcc1.a
make[1]: *** [libgcc1.cross] Error 1
make[1]: Leaving directory `/home/usr_src/egcs-1.0.2/build/gcc'
make: *** [cross] Error 2

The big question is, how do I find a way to make libgcc1.a?

Thanks,
Ben

+---------------------------------------------------------+
|\\ + //   Ben Ross                                \\ ^ //|
| \- -/    ben@proximity.com.au                     \` '/ |
|  \|/     http://www.proximity.com.au/~ben/         \~/  |
+---+-------------------------------------------------+---+




More information about the Gcc mailing list