[LV] gcc-4.1.1 build SUCCESS

Neale Banks neale at id.oz.au
Tue Sep 26 23:39:55 CEST 2006


On Fri, Sep 22, 2006 at 02:18:13AM +0200, Jan-Benedict Glaw wrote:
> That's why there's a script (scripts/build_toolchain.sh) to build it :-)

;-)

> You downloaded GCC, but GCC itself is quite useless without an
> assembler (vax-linux-uclibc-as).  Because GCC builds libgcc.a, which
> already contains VAX code, you need to have a working assembler before
> starting to build GCC.

I was aware of the first bit (needing an assembler to sensibly run gcc),
but not the second (the cross-assembler being a pre-reequisite for
*building* gcc).  Thanks for the clarification.

> So you'd first go and download/build/install the binutils package.

OK, did that (as in latest release: 2.17).

After re-reading toolchain/scripst/README and friends (esp build_*.sh),
much stuffing around and various false-starts I appear to have something
resembling success:

==============================8<==============================
$ /home/neale/VAXen/WORKING/build-20060926-133121-UTC-vax-linux-uclibc/install/usr/bin/vax-linux-uclibc-gcc -v
Using built-in specs.
Target: vax-linux-uclibc
Configured with: /home/neale/VAXen/WORKING/gcc-4.1.1/configure --disable-multilib --with-newlib --disable-nls --enable-threads=no --disable-threads --enable-symvers=gnu --enable-__cxa_atexit --disable-shared --target=vax-linux-uclibc --prefix=/home/neale/VAXen/WORKING/build-20060926-133121-UTC-vax-linux-uclibc/install/usr --enable-languages=c,c++
Thread model: single
gcc version 4.1.1
==============================8<==============================

I guess now I turn my attention to the kernel....

Many thanks for the help so far.

Regards,
Neale.
_______________________________________________
Linux-Vax mailing list
Linux-Vax at pergamentum.com
http://www.pergamentum.com/mailman/listinfo/linux-vax




More information about the Vax-linux mailing list