GHC 6.4.1 on Solaris x86

Simon Marlow simonmar at microsoft.com
Wed Nov 16 10:40:30 EST 2005


On 16 November 2005 13:18, Duncan Coutts wrote:

> On Wed, 2005-11-16 at 12:59 +0000, Simon Marlow wrote:
>> On 14 November 2005 04:17, Ben Horsfall wrote:
>> 
>>> Is there a binary package for GHC 6.4.1 on Solaris x86 (Sun OS 5.9)?
>>> 
>>> Building from source fails thus:
>>> 
>>> ../../ghc/compiler/ghc-inplace -optc-O -optc-Wall -optc-W
>>> -optc-Wstrict-prototypes -optc-Wmissing-prototypes
>>> -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return
>>> -optc-Wbad-function-cast -optc-I../includes -optc-I. -optc-Iparallel
>>> -optc-DCOMPILING_RTS -optc-fomit-frame-pointer -H16m -O -O2 -static
>>> -I. -#include Prelude.h -#include Rts.h -#include RtsFlags.h
>>> -#include RtsUtils.h -#include StgRun.h -#include Schedule.h
>>> -#include Printer.h -#include Sanity.h -#include STM.h -#include
>>> Storage.h -#include SchedAPI.h -#include Timer.h -#include Itimer.h
>>> -#include ProfHeap.h 
>>> -#include LdvProfile.h -#include Profiling.h -#include Apply.h
>>> -fvia-C 
>>> -dcmm-lint     -c StgCRun.c -o StgCRun.o
>>> Assembler: StgCRun.c
>>>         "/tmp/ghc14327.s", line 18 : Illegal mnemonic
>>>         "/tmp/ghc14327.s", line 18 : Syntax error
>>>         "/tmp/ghc14327.s", line 18 : Illegal mnemonic
>>> make[2]: *** [StgCRun.o] Error 1
>> 
>> There isn't a binary for 6.4.1 that I know of.  You should be able to
>> follow the porting instructions in the Building Guide to get an
>> unregisterised version going (get the version from CVS, there were
>> some recent modifications).
> 
> My department uses 6.4.1 on Solaris 9 and it works nicely. They built
> it from source using version 6.2.2 (for which there are binaries I
> believe). I don't think it's necessary to do a fresh port.

Ah good.  Any chance of building a binary dist I can put up?

Cheers,
	Simon


More information about the Glasgow-haskell-users mailing list