Subject: Re: Solaris 9, Firefox and wrong ELF class: ELFClASS32
To: None <segv@netctl.net>
From: David Laight <david@l8s.co.uk>
List: tech-pkg
Date: 12/12/2005 17:32:02
On Mon, Dec 12, 2005 at 04:10:06PM +0000, segv@netctl.net wrote:
> On Mon, 12 Dec 2005 15:18:28 +0100
> kilim <kilim@phenix.rootshell.be> wrote:
> 
> > Hello,
> > 
> > When trying to compile Firefox on Solaris 9 I get the following error:
> > 
> > ld: fatal: file lock_SunOS.o: wrong ELF class: ELFCLASS32
> 
> Ask yourself one question: why are you building a 64-bit Firefox??
> Mozilla/Firefox is a monster, which is full of bloat and bugs, especially on
> 64-bit platforms.

The code for amd64 might run faster than that for i386!
Provided the faster execution of PIC code, the increased number of
regsters, and the faster subroutine call ABI outweighs the data cache
flushing caused by the increase in data size.

(OTOH I doubt that applies to sparc64!)

	David

-- 
David Laight: david@l8s.co.uk