public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/13291] New: build fails on Solaris 8 sun4m ld: fatal: file /usr/ccs/lib/values-Xa.o: wrong ELF class: ELFCLASS32
@ 2003-12-04 1:31 carl at bl dot echidna dot id dot au
2003-12-04 2:14 ` [Bug target/13291] " pinskia at gcc dot gnu dot org
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: carl at bl dot echidna dot id dot au @ 2003-12-04 1:31 UTC (permalink / raw)
To: gcc-bugs
I think gcc 3.3.2 is trying to build sparcv9 stuff on my sun4m SparcSERVER 10
which is a 32 bit machine, running SunOS 5.8 (Solaris 8)
here's what I see :
#!/bin/sh
# This file was generated automatically by configure. Do not edit.
# This directory was configured as follows:
./configure --with-gcc-version-trigger=/home/carl/gcc/gcc-3.3.2/gcc/version.c --
host=sparc-sun-solaris2.8 --enable-languages=c,c++ --norecursion
# using "mh-frag"
/home/carl/gcc/gcc-3.3.2/gcc/xgcc -B/home/carl/gcc/gcc-3.3.2/gcc/
-B/usr/local/sparc-sun-solaris2.8/bin/ -B/usr/local/sparc-sun-solaris2.8/lib/
-isystem /usr/local/sparc-sun-solaris2.8/include -O2 -DIN_GCC -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include
-fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -shared
-nodefaultlibs -Wl,-h,libgcc_s.so.1 -Wl,-z,text -Wl,-z,defs
-Wl,-M,libgcc/sparcv9/libgcc.map -o sparcv9/libgcc_s.so.1 -m64
libgcc/sparcv9/_muldi3.o libgcc/sparcv9/_negdi2.o libgcc/sparcv9/_lshrdi3.o
libgcc/sparcv9/_ashldi3.o libgcc/sparcv9/_ashrdi3.o libgcc/sparcv9/_ffsdi2.o
libgcc/sparcv9/_clz.o libgcc/sparcv9/_cmpdi2.o libgcc/sparcv9/_ucmpdi2.o
libgcc/sparcv9/_floatdidf.o libgcc/sparcv9/_floatdisf.o
libgcc/sparcv9/_fixunsdfsi.o libgcc/sparcv9/_fixunssfsi.o
libgcc/sparcv9/_fixunsdfdi.o libgcc/sparcv9/_fixdfdi.o
libgcc/sparcv9/_fixunssfdi.o libgcc/sparcv9/_fixsfdi.o libgcc/sparcv9/_fixxfdi.o
libgcc/sparcv9/_fixunsxfdi.o libgcc/sparcv9/_floatdixf.o
libgcc/sparcv9/_fixunsxfsi.o libgcc/sparcv9/_fixtfdi.o
libgcc/sparcv9/_fixunstfdi.o libgcc/sparcv9/_floatditf.o
libgcc/sparcv9/_clear_cache.o libgcc/sparcv9/_trampoline.o
libgcc/sparcv9/__main.o libgcc/sparcv9/_exit.o libgcc/sparcv9/_absvsi2.o
libgcc/sparcv9/_absvdi2.o libgcc/sparcv9/_addvsi3.o libgcc/sparcv9/_addvdi3.o
libgcc/sparcv9/_subvsi3.o libgcc/sparcv9/_subvdi3.o libgcc/sparcv9/_mulvsi3.o
libgcc/sparcv9/_mulvdi3.o libgcc/sparcv9/_negvsi2.o libgcc/sparcv9/_negvdi2.o
libgcc/sparcv9/_ctors.o libgcc/sparcv9/_divdi3.o libgcc/sparcv9/_moddi3.o
libgcc/sparcv9/_udivdi3.o libgcc/sparcv9/_umoddi3.o
libgcc/sparcv9/_udiv_w_sdiv.o libgcc/sparcv9/_udivmoddi4.o
libgcc/sparcv9/unwind-dw2.o libgcc/sparcv9/unwind-dw2-fde.o
libgcc/sparcv9/unwind-sjlj.o libgcc/sparcv9/unwind-c.o -lc && rm -f
libgcc_s_sparcv9.so && ln -s sparcv9/libgcc_s.so.1 libgcc_s_sparcv9.so
ld: fatal: file /usr/ccs/lib/values-Xa.o: wrong ELF class: ELFCLASS32
ld: fatal: File processing errors. No output written to sparcv9/libgcc_s.so.1
collect2: ld returned 1 exit status
make[2]: *** [sparcv9/libgcc_s_sparcv9.so] Error 1
make[2]: Leaving directory `/home/carl/gcc/gcc-3.3.2/gcc'
make[1]: *** [stmp-multilib] Error 2
make[1]: Leaving directory `/home/carl/gcc/gcc-3.3.2/gcc'
make: *** [all-gcc] Error 2
I don't think it should be trying to build v9 stuff!
--
Summary: build fails on Solaris 8 sun4m ld: fatal: file
/usr/ccs/lib/values-Xa.o: wrong ELF class: ELFCLASS32
Product: gcc
Version: 3.3.2
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: carl at bl dot echidna dot id dot au
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13291
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug target/13291] build fails on Solaris 8 sun4m ld: fatal: file /usr/ccs/lib/values-Xa.o: wrong ELF class: ELFCLASS32
2003-12-04 1:31 [Bug target/13291] New: build fails on Solaris 8 sun4m ld: fatal: file /usr/ccs/lib/values-Xa.o: wrong ELF class: ELFCLASS32 carl at bl dot echidna dot id dot au
@ 2003-12-04 2:14 ` pinskia at gcc dot gnu dot org
2003-12-06 0:33 ` carl at bl dot echidna dot id dot au
2003-12-06 7:47 ` dhazeghi at yahoo dot com
2 siblings, 0 replies; 4+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-12-04 2:14 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-12-04 02:14 -------
Did you read <http://gcc.gnu.org/install/specific.html#sparc-sun-solaris2*>?
When configuring on a Solaris 7 or later system that is running a kernel that supports only 32-bit
binaries, one must configure with --disable-multilib, since we will not be able to build the 64-bit
target libraries.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |INVALID
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13291
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug target/13291] build fails on Solaris 8 sun4m ld: fatal: file /usr/ccs/lib/values-Xa.o: wrong ELF class: ELFCLASS32
2003-12-04 1:31 [Bug target/13291] New: build fails on Solaris 8 sun4m ld: fatal: file /usr/ccs/lib/values-Xa.o: wrong ELF class: ELFCLASS32 carl at bl dot echidna dot id dot au
2003-12-04 2:14 ` [Bug target/13291] " pinskia at gcc dot gnu dot org
@ 2003-12-06 0:33 ` carl at bl dot echidna dot id dot au
2003-12-06 7:47 ` dhazeghi at yahoo dot com
2 siblings, 0 replies; 4+ messages in thread
From: carl at bl dot echidna dot id dot au @ 2003-12-06 0:33 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From carl at bl dot echidna dot id dot au 2003-12-06 00:33 -------
Subject: Re: build fails on Solaris 8 sun4m ld: fatal:
file /usr/ccs/lib/values-Xa.o: wrong ELF class: ELFCLASS32
pinskia at gcc dot gnu dot org wrote:
> ------- Additional Comments From pinskia at gcc dot gnu dot org 2003-12-04 02:14 -------
> Did you read <http://gcc.gnu.org/install/specific.html#sparc-sun-solaris2*>?
> When configuring on a Solaris 7 or later system that is running a kernel that supports only 32-bit
> binaries, one must configure with --disable-multilib, since we will not be able to build the 64-bit
> target libraries.
>
Mea Culpa, no, I didn't read it.
Out of curiosity, why wouldn't configure work that out itself?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13291
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug target/13291] build fails on Solaris 8 sun4m ld: fatal: file /usr/ccs/lib/values-Xa.o: wrong ELF class: ELFCLASS32
2003-12-04 1:31 [Bug target/13291] New: build fails on Solaris 8 sun4m ld: fatal: file /usr/ccs/lib/values-Xa.o: wrong ELF class: ELFCLASS32 carl at bl dot echidna dot id dot au
2003-12-04 2:14 ` [Bug target/13291] " pinskia at gcc dot gnu dot org
2003-12-06 0:33 ` carl at bl dot echidna dot id dot au
@ 2003-12-06 7:47 ` dhazeghi at yahoo dot com
2 siblings, 0 replies; 4+ messages in thread
From: dhazeghi at yahoo dot com @ 2003-12-06 7:47 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From dhazeghi at yahoo dot com 2003-12-06 07:47 -------
Nobody wrote a test for it yet :-) Seriously, this is one of those things that would certainly be nice
to have. We're just waiting for a configury test... Bug 8686 tracks this issue.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13291
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2003-12-06 7:47 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-04 1:31 [Bug target/13291] New: build fails on Solaris 8 sun4m ld: fatal: file /usr/ccs/lib/values-Xa.o: wrong ELF class: ELFCLASS32 carl at bl dot echidna dot id dot au
2003-12-04 2:14 ` [Bug target/13291] " pinskia at gcc dot gnu dot org
2003-12-06 0:33 ` carl at bl dot echidna dot id dot au
2003-12-06 7:47 ` dhazeghi at yahoo dot com
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).