The last (very annoying) issue is that when gcc bootstraps itself, the
freshly-built compiler doesn't generate 64-bit binaries by default.
BOOT_CFLAGS can work around that: http://gcc.gnu.org/install/build.html.
That isn't true at all.
CC='cc -m64' CXX='CC -m64' ../gmp-5.0.1-src/configure
The last (very annoying) issue is that when gcc bootstraps itself, the
freshly-built compiler doesn't generate 64-bit binaries by default.
BOOT_CFLAGS can work around that: http://gcc.gnu.org/install/build.html.
That isn't true at all.
CC='cc -m64' CXX='CC -m64'
The last (very annoying) issue is that when gcc bootstraps itself, the
freshly-built compiler doesn't generate 64-bit binaries by default.
BOOT_CFLAGS can work around that: http://gcc.gnu.org/install/build.html.
That isn't true at all.
okay .. I'll just nod my head and agree.
CC='cc
What isn't clear is where that is run. I decided that I will take your
approach and try to follow the magic incantations to the very letter. OKay,
sort of. I may expand on the CFLAGS just a little bit and I have to assume,
in the absence of any data, that I shall run these config ; make; make
What isn't clear is where that is run. I decided that I will take your
approach and try to follow the magic incantations to the very
letter. OKay,
sort of. I may expand on the CFLAGS just a little bit and I have to
assume,
in the absence of any data, that I shall run these config ;
On 11 November 2012 21:57, Dennis Clarke wrote:
Here is what I did with gmp :
$ ls $SRC/gmp*
/usr/local/src/gmp-5.0.5.tar.bz2
$ /opt/schily/bin/star -x -bz -xdir -xdot -U -fs=16m
file=/usr/local/src/gmp-5.0.5.tar.bz2
star: 1262 blocks + 0 bytes (total of 12922880 bytes = 12620.00k).
$ mv
On 11 November 2012 21:57, Dennis Clarke wrote:
Here is what I did with gmp :
$ ls $SRC/gmp*
/usr/local/src/gmp-5.0.5.tar.bz2
$ /opt/schily/bin/star -x -bz -xdir -xdot -U -fs=16m
file=/usr/local/src/gmp-5.0.5.tar.bz2
star: 1262 blocks + 0 bytes (total of 12922880 bytes =
I can not see my error here and am wondering what the issue is.
Obviously, if you have 32-bit object files in your build tree, you're using a
32-bit compiler. Which very likely means that you didn't set CC and CXX.
--
Eric Botcazou
Eric wrote:
Any pointers at all as to the error of my ways ?
http://gcc.gnu.org/install/specific.html#sparc64-x-solaris2
You're up against three factors here. First, the sparc64 platform ABI
specifies 32-bit executables unless the user specifically asks for
64-bit. I'm really unclear on why
Eric wrote:
Any pointers at all as to the error of my ways ?
http://gcc.gnu.org/install/specific.html#sparc64-x-solaris2
You're up against three factors here. First, the sparc64 platform ABI
specifies 32-bit executables unless the user specifically asks for
64-bit. I'm really unclear
On 10/11/2012 3:51 PM, Dennis Clarke wrote:
Eric wrote:
Any pointers at all as to the error of my ways ?
http://gcc.gnu.org/install/specific.html#sparc64-x-solaris2
You're up against three factors here. First, the sparc64 platform ABI
specifies 32-bit executables unless the user specifically
On 10 November 2012 20:51, Dennis Clarke wrote:
So 32-bit gcc works just fine. However I need a pile of libs all over the
place ( gmp, mpfr, mpc, etc etc ) for this to work
No you don't. If you put gmp, mpfr and mpc in the GCC source tree, or
install them with --disable-shared, then you
On 10/11/2012 4:54 PM, Jonathan Wakely wrote:
On 10 November 2012 20:51, Dennis Clarke wrote:
So 32-bit gcc works just fine. However I need a pile of libs all over the
place ( gmp, mpfr, mpc, etc etc ) for this to work
No you don't. If you put gmp, mpfr and mpc in the GCC source tree, or
On 10 November 2012 22:08, Ryan Johnson wrote:
You know, somehow I'd missed that gcc would build the numerical libs for you
if they were in tree... I'd only heard about the host tools (binutils,
etc.). Does it do the same for all deps (e.g. readline) as well?
No.
The
I have been trying repeatedly and in incrementally more rewarding stages
towards building a purely 64-bit GCC compiler on Solaris 10 sparc. I have no
need for the 32-bit libs at all and my entire toolchain is 64-bit only. There
are no 32-bit libs in /usr/local/lib nor do there need to be. Thus
Any pointers at all as to the error of my ways ?
http://gcc.gnu.org/install/specific.html#sparc64-x-solaris2
--
Eric Botcazou
Any pointers at all as to the error of my ways ?
http://gcc.gnu.org/install/specific.html#sparc64-x-solaris2
nope. Been there .. done that and that fails badly .. in fact worse than before
:
Configure .. look good but lies :
$ ../gcc-4.7.2/configure --build=sparc64-sun-solaris2.10
nope. Been there .. done that and that fails badly .. in fact worse than
before :
Yet this is the standard way and works flawlessly if done correctly...
However I am way way open to suggestion here.
You need to configure everything with --build=sparc64-sun-solaris2.10 and
compile everything
nope. Been there .. done that and that fails badly .. in fact worse
than
before :
Yet this is the standard way and works flawlessly if done correctly...
I can not see my error here and am wondering what the issue is.
However I am way way open to suggestion here.
You need to
19 matches
Mail list logo