Re: How do you get gnu gcc to build a 64 bit binary compiler?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 10 August 2011 14:56, Joe Young wrote:
> Problems building 64 bit gnu gcc
> x86 Solaris 10
> source gcc-3.4.6
>
> How do you get gnu gcc to build a 64 bit binary compiler?
>
> I've got two gcc-3.4.6 source directories. And am compiling the first
> with
> ./configure -with-arch-64=i386 --with-tune-64=i386 --with-cpu-64=i386
> in order to make a 64 bit capable gcc compiler ready and able to
> compile the second source directory with the same configure line (albeit with
> a different destination and install directory) in order to end up with a
> 64 bit gcc compiler.
>
> The problem is that both compilations produce the same result, a 32
> bit gcc /usr/local/bin/gcc: ELF 32-bit LSB executable 80386 Version 1 [FPU],
> dynamically linked, not stripped

You can't, at least for GCC 3.4.6, which only supports i386-*-solaris*
configurations.

Starting with GCC 4.7 you can configure it for x86_64-*-solaris2.10
which produces a 64-bit binary, which (I believe) defaults to
producing 64-bit output.


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux