Gcc Cross Compiler Compile Troubles

Gcc Cross Compiler Compile Troubles

Post by Jim Do » Tue, 12 Mar 2002 02:17:20



Hello,
I am having a problem compiling gcc-2.95.3 to crosscompile from x86 to ppc.

During the compile of gcc I see as -mppc ... and it gives an error
stating the -mppc command is not supprt ...

Is it possible I screwed up my call to configure:
./configure --target=powerpc-linux --enable-shared --enable-languages=c
--with-newlib --prefix=/home/jgdon/linux_ppc/bin_utils/build
--exec-prefix=/home/jgdon/linux_ppc/bin_utils/build

Any clues or hints would be greatly appreciated ...

Jim

ps I even tried rebuilding new "as" command for my own pc and it still
does not support the -mppc option ...

 
 
 

Gcc Cross Compiler Compile Troubles

Post by Tauno Voipi » Tue, 12 Mar 2002 04:07:42



Quote:> Hello,
> I am having a problem compiling gcc-2.95.3 to crosscompile from x86 to
ppc.

> During the compile of gcc I see as -mppc ... and it gives an error
> stating the -mppc command is not supprt ...

> Is it possible I screwed up my call to configure:
> ./configure --target=powerpc-linux --enable-shared --enable-languages=c
> --with-newlib --prefix=/home/jgdon/linux_ppc/bin_utils/build
> --exec-prefix=/home/jgdon/linux_ppc/bin_utils/build

> Any clues or hints would be greatly appreciated ...

> Jim

> ps I even tried rebuilding new "as" command for my own pc and it still
> does not support the -mppc option ...

Did you build the cross-tools (binutils) for ppc first?

IIRC, the enable-shared tries to build the run-time helpers as shared
libraries. It does not work in a cross-compilation environment - there is no
sensible way to link the target code to shared libraries present on the
target machine, not on the compile machine.

HTH

Tauno Voipio


 
 
 

Gcc Cross Compiler Compile Troubles

Post by Jim Do » Tue, 12 Mar 2002 06:56:51


Thanks for your reply,

I have successfully built bin utils (binutils-2.11.93.0.2). I have added
the bin directory of this build to my PATH.

Here is the command sequence I am attempting:
 > ./configure --target=powerpc-linux --enable-shared
--enable-languages=c --with-newlib
--prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build
--exec-prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build
 > make

During the second command is where I see the -mppc error ... I think he
must have to do with the make system not getting the right "as" passed
into the "gcc" directory. If so though I would assume people have seen
it before.

As well I am seeing a problem during the call to configure as well ...
configure spawns a thread that calls "dialogue" which simply hangs ...
but if I suspend configure then kill the thread runnning dialogue it
seems to recover ... maybe this problem is causing the other.

Cheers,
jim

ps should I remove the "enable-shared" ?




>>Hello,
>>I am having a problem compiling gcc-2.95.3 to crosscompile from x86 to

> ppc.

>>During the compile of gcc I see as -mppc ... and it gives an error
>>stating the -mppc command is not supprt ...

>>Is it possible I screwed up my call to configure:
>>./configure --target=powerpc-linux --enable-shared --enable-languages=c
>>--with-newlib --prefix=/home/jgdon/linux_ppc/bin_utils/build
>>--exec-prefix=/home/jgdon/linux_ppc/bin_utils/build

>>Any clues or hints would be greatly appreciated ...

>>Jim

>>ps I even tried rebuilding new "as" command for my own pc and it still
>>does not support the -mppc option ...

> Did you build the cross-tools (binutils) for ppc first?

> IIRC, the enable-shared tries to build the run-time helpers as shared
> libraries. It does not work in a cross-compilation environment - there is no
> sensible way to link the target code to shared libraries present on the
> target machine, not on the compile machine.

> HTH

> Tauno Voipio


 
 
 

Gcc Cross Compiler Compile Troubles

Post by Tauno Voipi » Tue, 12 Mar 2002 21:41:45



Quote:> Thanks for your reply,

> I have successfully built bin utils (binutils-2.11.93.0.2). I have added
> the bin directory of this build to my PATH.

> Here is the command sequence I am attempting:
>  > ./configure --target=powerpc-linux --enable-shared
> --enable-languages=c --with-newlib
> --prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build
> --exec-prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build
>  > make

> During the second command is where I see the -mppc error ... I think he
> must have to do with the make system not getting the right "as" passed
> into the "gcc" directory. If so though I would assume people have seen
> it before.

> As well I am seeing a problem during the call to configure as well ...
> configure spawns a thread that calls "dialogue" which simply hangs ...
> but if I suspend configure then kill the thread runnning dialogue it
> seems to recover ... maybe this problem is causing the other.

Are you running the build process with GNU tools? The build process may get
lost with non-compliant tools.

The configure should pass without any complaint, or the rest of the build is
doomed.

Try leaving --enable-shared out, it may confuse the rest of the process.

If you're using the GNU binutils, the configuration may need --with-gnu-as
and --with-gnu-ld.

HTH

Tauno Voipio

 
 
 

Gcc Cross Compiler Compile Troubles

Post by Jim » Tue, 12 Mar 2002 22:09:44


Thanks again for your help,

Yes I believe I am using all gnu tools ... I have chacked all the
versions,man pages etc ... and I am doing this all from mandrake-linux ;-)

I have managed to get around the problem of -mppc ... I was passing the
wrong "as" to the gcc directory becuase my configure "exec-prefix" parameter
was not pointing at where I put the bin util's compile.

However I haved moved on to a new problem during the build ;-) Here is how
my build is terminating now:

zlib.h          ..linked
zutil.h         ..linked
grep: ./configure.in: No such file or directory
*** ./configure.in has no "per-host:" line.
grep: ./configure.in: No such file or directory
make[1]: Entering directory
`/home/jgdon/linux_ppc/gcc_crosscompiler/gcc-2.95.3/powerpc-linux/libiberty'
test x"yes" != xyes || \

/home/jgdon/linux_ppc/gcc_crosscompiler/gcc-2.95.3/gcc/xgcc -B/home/jgdon/li
nux_ppc/gcc_crosscompiler/gcc-2.95.3/gcc/ -B/home/jgdon/linux_ppc/binutils-2
.11.93.0.2_build/powerpc-linux/bin/ -c -DHAVE_CONFIG_H -g -O2 -I. -I./../../
include  -fPIC choose-temp.c -o pic/choose-temp.o
choose-temp.c:29: stdio.h: No such file or directory
choose-temp.c:30: sys/types.h: No such file or directory
choose-temp.c:32: unistd.h: No such file or directory
choose-temp.c:35: stdlib.h: No such file or directory
choose-temp.c:38: sys/file.h: No such file or directory
make[1]: *** [choose-temp.o] Error 1
make[1]: Leaving directory
`/home/jgdon/linux_ppc/gcc_crosscompiler/gcc-2.95.3/powerpc-linux/libiberty'
make: *** [all-target-libiberty] Error 2

Below this post I will list my entire build process ...

Thanks again for your suggestions ... I will try the configure flags you
have mentioned ... cheers,
Jim

ps The problem I have with the call to "dialogue" from "configure" does not
occur if I compile gcc 3.x.x.x only 2.95.3 ... very wierd!
pps I tried leaving --enable-shared ... it seemed to make no difference ;-(
ppps I am doing this all not as root ... but I am pretty sure that doesn't
matter ...

BUILDING A CROSS COMPILER

i.) Bin_Utils Compile Notes:
-----------------------------
Build procedure:

Quote:> cd <binutiles_code_dir>

./configure --target=powerpc-linux --prefix=/home/jgdon/linux_ppc/binutils-2
.11.93.0.2_build --exec-prefix=/home/jgdon/linux_ppc/binutils-2.11.93.0.2_bu
ild

Quote:> make
> make install

**Works no problems
Quote:>cd  <gcc_code_dir>
>ln -s /usr/include ./newlib
>./configure --target=powerpc-linux --enable-shared --enable-languages=c --w

ith-newlib --prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build --exec-prefix=/ho
me/jgdon/linux_ppc/binutils-2.11.93.0.2_build
Quote:>make

** make dies with the error I listed above ...




> > Thanks for your reply,

> > I have successfully built bin utils (binutils-2.11.93.0.2). I have added
> > the bin directory of this build to my PATH.

> > Here is the command sequence I am attempting:
> >  > ./configure --target=powerpc-linux --enable-shared
> > --enable-languages=c --with-newlib
> > --prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build
> > --exec-prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build
> >  > make

> > During the second command is where I see the -mppc error ... I think he
> > must have to do with the make system not getting the right "as" passed
> > into the "gcc" directory. If so though I would assume people have seen
> > it before.

> > As well I am seeing a problem during the call to configure as well ...
> > configure spawns a thread that calls "dialogue" which simply hangs ...
> > but if I suspend configure then kill the thread runnning dialogue it
> > seems to recover ... maybe this problem is causing the other.

> Are you running the build process with GNU tools? The build process may
get
> lost with non-compliant tools.

> The configure should pass without any complaint, or the rest of the build
is
> doomed.

> Try leaving --enable-shared out, it may confuse the rest of the process.

> If you're using the GNU binutils, the configuration may need --with-gnu-as
> and --with-gnu-ld.

> HTH

> Tauno Voipio


 
 
 

Gcc Cross Compiler Compile Troubles

Post by Jim » Wed, 13 Mar 2002 23:16:46


WOOO,

some progress ... I fixed the problem with "configure"* ... it turned
out that I was missing an rpm for Tex called "xdvi" ... its fixed now ;-)

But I still die with missing include files during make ... same as before
...

Jim


Quote:> Thanks again for your help,

> Yes I believe I am using all gnu tools ... I have chacked all the
> versions,man pages etc ... and I am doing this all from mandrake-linux ;-)

> I have managed to get around the problem of -mppc ... I was passing the
> wrong "as" to the gcc directory becuase my configure "exec-prefix"
parameter
> was not pointing at where I put the bin util's compile.

> However I haved moved on to a new problem during the build ;-) Here is how
> my build is terminating now:

> zlib.h          ..linked
> zutil.h         ..linked
> grep: ./configure.in: No such file or directory
> *** ./configure.in has no "per-host:" line.
> grep: ./configure.in: No such file or directory
> make[1]: Entering directory

`/home/jgdon/linux_ppc/gcc_crosscompiler/gcc-2.95.3/powerpc-linux/libiberty'
Quote:> test x"yes" != xyes || \

/home/jgdon/linux_ppc/gcc_crosscompiler/gcc-2.95.3/gcc/xgcc -B/home/jgdon/li
nux_ppc/gcc_crosscompiler/gcc-2.95.3/gcc/ -B/home/jgdon/linux_ppc/binutils-2
.11.93.0.2_build/powerpc-linux/bin/ -c -DHAVE_CONFIG_H -g -O2 -I. -I./../../
Quote:> include  -fPIC choose-temp.c -o pic/choose-temp.o
> choose-temp.c:29: stdio.h: No such file or directory
> choose-temp.c:30: sys/types.h: No such file or directory
> choose-temp.c:32: unistd.h: No such file or directory
> choose-temp.c:35: stdlib.h: No such file or directory
> choose-temp.c:38: sys/file.h: No such file or directory
> make[1]: *** [choose-temp.o] Error 1
> make[1]: Leaving directory

`/home/jgdon/linux_ppc/gcc_crosscompiler/gcc-2.95.3/powerpc-linux/libiberty'

- Show quoted text -

Quote:> make: *** [all-target-libiberty] Error 2

> Below this post I will list my entire build process ...

> Thanks again for your suggestions ... I will try the configure flags you
> have mentioned ... cheers,
> Jim

> ps The problem I have with the call to "dialogue" from "configure" does
not
> occur if I compile gcc 3.x.x.x only 2.95.3 ... very wierd!
> pps I tried leaving --enable-shared ... it seemed to make no difference
;-(
> ppps I am doing this all not as root ... but I am pretty sure that doesn't
> matter ...

> BUILDING A CROSS COMPILER

> i.) Bin_Utils Compile Notes:
> -----------------------------
> Build procedure:

> > cd <binutiles_code_dir>

./configure --target=powerpc-linux --prefix=/home/jgdon/linux_ppc/binutils-2
.11.93.0.2_build --exec-prefix=/home/jgdon/linux_ppc/binutils-2.11.93.0.2_bu
Quote:> ild
> > make
> > make install

> **Works no problems
> >cd  <gcc_code_dir>
> >ln -s /usr/include ./newlib

>./configure --target=powerpc-linux --enable-shared --enable-languages=c --w

ith-newlib --prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build --exec-prefix=/ho

- Show quoted text -

> me/jgdon/linux_ppc/binutils-2.11.93.0.2_build
> >make
> ** make dies with the error I listed above ...





> > > Thanks for your reply,

> > > I have successfully built bin utils (binutils-2.11.93.0.2). I have
added
> > > the bin directory of this build to my PATH.

> > > Here is the command sequence I am attempting:
> > >  > ./configure --target=powerpc-linux --enable-shared
> > > --enable-languages=c --with-newlib
> > > --prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build
> > > --exec-prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build
> > >  > make

> > > During the second command is where I see the -mppc error ... I think
he
> > > must have to do with the make system not getting the right "as" passed
> > > into the "gcc" directory. If so though I would assume people have seen
> > > it before.

> > > As well I am seeing a problem during the call to configure as well ...
> > > configure spawns a thread that calls "dialogue" which simply hangs ...
> > > but if I suspend configure then kill the thread runnning dialogue it
> > > seems to recover ... maybe this problem is causing the other.

> > Are you running the build process with GNU tools? The build process may
> get
> > lost with non-compliant tools.

> > The configure should pass without any complaint, or the rest of the
build
> is
> > doomed.

> > Try leaving --enable-shared out, it may confuse the rest of the process.

> > If you're using the GNU binutils, the configuration may
need --with-gnu-as
> > and --with-gnu-ld.

> > HTH

> > Tauno Voipio


 
 
 

Gcc Cross Compiler Compile Troubles

Post by Jim » Thu, 14 Mar 2002 04:23:46


FIXED |MY PROBLEM THNX FOR THE HELP ;-)


Quote:> Hello,
> I am having a problem compiling gcc-2.95.3 to crosscompile from x86 to
ppc.

> During the compile of gcc I see as -mppc ... and it gives an error
> stating the -mppc command is not supprt ...

> Is it possible I screwed up my call to configure:
> ./configure --target=powerpc-linux --enable-shared --enable-languages=c
> --with-newlib --prefix=/home/jgdon/linux_ppc/bin_utils/build
> --exec-prefix=/home/jgdon/linux_ppc/bin_utils/build

> Any clues or hints would be greatly appreciated ...

> Jim

> ps I even tried rebuilding new "as" command for my own pc and it still
> does not support the -mppc option ...

 
 
 

Gcc Cross Compiler Compile Troubles

Post by Jim » Thu, 14 Mar 2002 04:24:05


FIXED MY PROBLEM THNX FOR THE SUPPORT!


> WOOO,

> some progress ... I fixed the problem with "configure"* ... it
turned
> out that I was missing an rpm for Tex called "xdvi" ... its fixed now ;-)

> But I still die with missing include files during make ... same as before
> ...

> Jim



> > Thanks again for your help,

> > Yes I believe I am using all gnu tools ... I have chacked all the
> > versions,man pages etc ... and I am doing this all from mandrake-linux
;-)

> > I have managed to get around the problem of -mppc ... I was passing the
> > wrong "as" to the gcc directory becuase my configure "exec-prefix"
> parameter
> > was not pointing at where I put the bin util's compile.

> > However I haved moved on to a new problem during the build ;-) Here is
how
> > my build is terminating now:

> > zlib.h          ..linked
> > zutil.h         ..linked
> > grep: ./configure.in: No such file or directory
> > *** ./configure.in has no "per-host:" line.
> > grep: ./configure.in: No such file or directory
> > make[1]: Entering directory

`/home/jgdon/linux_ppc/gcc_crosscompiler/gcc-2.95.3/powerpc-linux/libiberty'
Quote:> > test x"yes" != xyes || \

/home/jgdon/linux_ppc/gcc_crosscompiler/gcc-2.95.3/gcc/xgcc -B/home/jgdon/li
nux_ppc/gcc_crosscompiler/gcc-2.95.3/gcc/ -B/home/jgdon/linux_ppc/binutils-2
.11.93.0.2_build/powerpc-linux/bin/ -c -DHAVE_CONFIG_H -g -O2 -I. -I./../../
Quote:> > include  -fPIC choose-temp.c -o pic/choose-temp.o
> > choose-temp.c:29: stdio.h: No such file or directory
> > choose-temp.c:30: sys/types.h: No such file or directory
> > choose-temp.c:32: unistd.h: No such file or directory
> > choose-temp.c:35: stdlib.h: No such file or directory
> > choose-temp.c:38: sys/file.h: No such file or directory
> > make[1]: *** [choose-temp.o] Error 1
> > make[1]: Leaving directory

`/home/jgdon/linux_ppc/gcc_crosscompiler/gcc-2.95.3/powerpc-linux/libiberty'

- Show quoted text -

Quote:> > make: *** [all-target-libiberty] Error 2

> > Below this post I will list my entire build process ...

> > Thanks again for your suggestions ... I will try the configure flags you
> > have mentioned ... cheers,
> > Jim

> > ps The problem I have with the call to "dialogue" from "configure" does
> not
> > occur if I compile gcc 3.x.x.x only 2.95.3 ... very wierd!
> > pps I tried leaving --enable-shared ... it seemed to make no difference
> ;-(
> > ppps I am doing this all not as root ... but I am pretty sure that
doesn't
> > matter ...

> > BUILDING A CROSS COMPILER

> > i.) Bin_Utils Compile Notes:
> > -----------------------------
> > Build procedure:

> > > cd <binutiles_code_dir>

./configure --target=powerpc-linux --prefix=/home/jgdon/linux_ppc/binutils-2
.11.93.0.2_build --exec-prefix=/home/jgdon/linux_ppc/binutils-2.11.93.0.2_bu
Quote:> > ild
> > > make
> > > make install

> > **Works no problems
> > >cd  <gcc_code_dir>
> > >ln -s /usr/include ./newlib

>./configure --target=powerpc-linux --enable-shared --enable-languages=c --w

ith-newlib --prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build --exec-prefix=/ho

- Show quoted text -

> > me/jgdon/linux_ppc/binutils-2.11.93.0.2_build
> > >make
> > ** make dies with the error I listed above ...





> > > > Thanks for your reply,

> > > > I have successfully built bin utils (binutils-2.11.93.0.2). I have
> added
> > > > the bin directory of this build to my PATH.

> > > > Here is the command sequence I am attempting:
> > > >  > ./configure --target=powerpc-linux --enable-shared
> > > > --enable-languages=c --with-newlib
> > > > --prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build
> > > > --exec-prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build
> > > >  > make

> > > > During the second command is where I see the -mppc error ... I think
> he
> > > > must have to do with the make system not getting the right "as"
passed
> > > > into the "gcc" directory. If so though I would assume people have
seen
> > > > it before.

> > > > As well I am seeing a problem during the call to configure as well
...
> > > > configure spawns a thread that calls "dialogue" which simply hangs
...
> > > > but if I suspend configure then kill the thread runnning dialogue it
> > > > seems to recover ... maybe this problem is causing the other.

> > > Are you running the build process with GNU tools? The build process
may
> > get
> > > lost with non-compliant tools.

> > > The configure should pass without any complaint, or the rest of the
> build
> > is
> > > doomed.

> > > Try leaving --enable-shared out, it may confuse the rest of the
process.

> > > If you're using the GNU binutils, the configuration may
> need --with-gnu-as
> > > and --with-gnu-ld.

> > > HTH

> > > Tauno Voipio


 
 
 

Gcc Cross Compiler Compile Troubles

Post by Tauno Voipi » Thu, 14 Mar 2002 18:27:44



Quote:> FIXED MY PROBLEM THNX FOR THE SUPPORT!

Please, keep us informed: How?

Tauno Voipio

 
 
 

Gcc Cross Compiler Compile Troubles

Post by Jim » Thu, 14 Mar 2002 19:51:30


My biggest problems where that I was missing some rpms ... unfortunately the
make systems didn't really make it obvious for them all... here's what
Mandrake 8.1 didn't install in there development packages:
    1.) Bison
    2.) Flex
    3.) Tex and*
    4.) Ncurses (needed for kernel not gcc).

As well in my build of gcc I was using my own "exec-prefix", etc (as listed
in my post) ... I must have been doing something really stupid ... but I
couldn't find documentation on what (unfortunately), and because I am doing
this as a "hobby" I really hadn't found the time to read through all the
make and configuration system ( far to many quick fix solutions to try
;-) )... however a really nice person sent me this link to a bash script
"http://www.veryComputer.com/; so I shuffled my
zip files around to suit it and cut out anything but the
"newlib","binutils", and "gcc-bootstrap" part and blamo it compiled ... then
fortunately so did the kernel ...

Now I get to move on to what I believe is the interesting part ... figuring
out what support I need to compile in/out for an embedded MPC860 ... then
move on to a bootloader ...

Hope this is descriptive enough ... feel free to ask me any questions ... I
have some notes on problems I saw ...

Cheers,
Jim




> > FIXED MY PROBLEM THNX FOR THE SUPPORT!

> Please, keep us informed: How?

> Tauno Voipio


 
 
 

Gcc Cross Compiler Compile Troubles

Post by Tauno Voipi » Thu, 14 Mar 2002 22:56:00



Quote:> My biggest problems where that I was missing some rpms ... unfortunately
the
> make systems didn't really make it obvious for them all... here's what
> Mandrake 8.1 didn't install in there development packages:
>     1.) Bison
>     2.) Flex
>     3.) Tex and*
>     4.) Ncurses (needed for kernel not gcc).

> As well in my build of gcc I was using my own "exec-prefix", etc (as
listed
> in my post) ... I must have been doing something really stupid ... but I
> couldn't find documentation on what (unfortunately), and because I am
doing
> this as a "hobby" I really hadn't found the time to read through all the
> make and configuration system ( far to many quick fix solutions to try
> ;-) )... however a really nice person sent me this link to a bash script
> "http://www.veryComputer.com/; so I shuffled my
> zip files around to suit it and cut out anything but the
> "newlib","binutils", and "gcc-bootstrap" part and blamo it compiled ...
then
> fortunately so did the kernel ...

> Now I get to move on to what I believe is the interesting part ...
figuring
> out what support I need to compile in/out for an embedded MPC860 ... then
> move on to a bootloader ...

> Hope this is descriptive enough ... feel free to ask me any questions ...
I
> have some notes on problems I saw ...

> Cheers,
> Jim

Congratulations.

The next step could be tackling the GDB - create one for remote debugging of
your target. You also need the remote GDB stub. If you need a mode
construction for it, I have one for ARM/Thumb, which can be used as a
starting point.

With due respect,
Tauno

 
 
 

1. Gcc Cross-Compiler Compile Troubles ...

Hello all,

I have successfully built bin utils (binutils-2.11.93.0.2). I have added
the bin directory of this build to my PATH.

Here is the command sequence I am attempting:
 > ./configure --target=powerpc-linux --enable-shared
--enable-languages=c --with-newlib
--prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build
--exec-prefix=/home/jgdon/linux_ppc/gcc-2.95.3_build
 > make

During the second command is where I see the -mppc error ... I think he
must have to do with the make system not getting the right "as" passed
into the "gcc" directory. If so though I would assume people have seen
it before.

As well I am seeing a problem during the call to configure as well ...
configure spawns a thread that calls "dialogue" which simply hangs ...
but if I suspend configure then kill the thread runnning dialogue it
seems to recover ... maybe this problem is causing the other. This hang
does not occur if I try configure on gcc-3.x.x.

Any help or insight would be greatly appreciated,
jim

ps should I remove the "enable-shared" ?

2. Issue with 5.0.6

3. GCC cross compiler build troubles ...

4. <newbie>Shell script? change filenames in a directory?</newbie>

5. gcc error while building a linux-x-djgpp cross compiler

6. Triden 8900C and XF86Free 3.2

7. "invalid option" error while building gcc as a cross-compiler

8. French character/keyboard with Linux ?

9. gcc cross-compiler: creating AIX/PowerPC executables

10. need gcc --target type for multia/alpha cross-compiler

11. GCC Cross Compiler

12. how to build gcc 2.95.3 cross compiler

13. gcc compiler (non-cross)