problems running ghc-6.8.2 on solaris 10, sparc

Christian Maeder Christian.Maeder at dfki.de
Fri Aug 15 11:31:00 EDT 2008


Daniil Elovkov wrote:
[...]
> Btw, the link you gave me is not on haskell.org/ghc. For 6.8.3 only
> solaris-x86 is downloadable. That's why I grabbed 6.8.2 in the first
> place.

[..]

>> I have a binary dist here:
>> http://www.dfki.de/sks/hets/solaris/ghcs/ghc-6.8.3-sparc-sun-solaris2.tar.bz2

Ian, you may copy it to http://www.haskell.org/ghc/download_ghc_683.html

Thanks, Christian

>>
>> that runs and was built with gcc-4.0.3 on Solaris 8 sparc. It runs under
>>  Solaris 10 with gcc-4.2.2, too. (It also runs with gcc-3.4, but building
>> fails as in #951). I've not tried gcc-2.95.
>>
>> my ldd output of ghc-6.8.3 is:
>>        librt.so.1 =>    /usr/lib/librt.so.1
>>        libreadline.so.5 =>      /usr/local/lib/libreadline.so.5
>>        libncurses.so.5 =>       /usr/local/lib/libncurses.so.5
>>        libdl.so.1 =>    /usr/lib/libdl.so.1
>>        libm.so.2 =>     /usr/local/lib/libm.so.2
>>        libgmp.so.3 =>   /usr/local/lib/libgmp.so.3
>>        libpthread.so.1 =>       /usr/lib/libpthread.so.1
>>        libc.so.1 =>     /usr/lib/libc.so.1
>>        libaio.so.1 =>   /usr/lib/libaio.so.1
>>        libthread.so.1 =>        /usr/lib/libthread.so.1
>>        /usr/platform/SUNW,Ultra-4/lib/libc_psr.so.1
>>
>> My "ld" is a Solaris Link Editors: 5.8-1.302 (resp. 5.10-1.489), but a
>> gnu-linker should work, too. In fact gcc uses a gnu linker, i.e. my gcc was
>> configured:
>>  --with-gnu-as --with-as=/usr/local/bin/gnu-as
>>  --with-gnu-ld --with-ld=/usr/local/bin/gnu-ld
>>
>> My build.mk file for building ghc contains:
>>
>> SRC_HC_OPTS += -optc-mcpu=ultrasparc -opta-mcpu=ultrasparc


More information about the Glasgow-haskell-users mailing list