Hi all,


I just tried to compile ghc 4.00 for sparc solaris, but `gmake all'
broke with the following lines:

> ------------------------------------------------------------------------
> ==fptools== gmake all --no-print-directory -r;
>  in /myhome/src/haskell/fptools/ghc/lib/std
> ------------------------------------------------------------------------
> rm -f PrelBase.o ; if [ ! -d PrelBase ]; then mkdir PrelBase; else find PrelBase 
>-name '*.o' -print | xargs rm -f __rm_food ; fi ;
> ../../../ghc/driver/ghc -recomp -cpp -fglasgow-exts -fvia-C -Rghc-timing -O 
>-split-objs -odir PrelBase  -H10m  -c PrelBase.lhs -o PrelBase.o -osuf o
> Bus Error
> gmake[3]: *** [PrelBase.o] Error 1
> gmake[2]: *** [all] Error 1
> gmake[1]: *** [all] Error 1
> gmake: *** [all] Error 1


when I cd to /myhome/src/haskell/fptools/ghc/lib/std and try

> ../../../ghc/driver/ghc -recomp -cpp -fglasgow-exts -fvia-C -Rghc-timing -O 
>-split-objs -odir PrelBase  -H10m  -c PrelBase.lhs -o PrelBase.o -osuf o -v

I get:

> [...]
> Haskell compiler:
> [...]
> Segmentation fault caught, address = 00000058
> [...]


I am living on a sun ultra-2 with solaris, `uname -a` yields 'SunOS
[...] 5.5.1 Generic_103640-08 sun4u sparc SUNW,Ultra-2'. I am running
ghc-2.10 and happy 1.5 at the moment. The ghc-version that broke is
ftp://ftp.dcs.gla.ac.uk/pub/haskell/glasgow/4.00/ghc-4.00-src.tar.gz.


Does anybody want to see my config.cache, or the full stdout and stderr
of the line above? Is this a known problem? I remember to have browsed
through a discussion about similar problems on solaris in 3.02.


thanks a lot,

 /matthias



--
Max-Planck-Institut f�r Informatik  |  Deutsches Forschungszentrum f�r KI
[EMAIL PROTECTED]                   |                    [EMAIL PROTECTED]
http://www.mpi-sb.mpg.de/~fis       |

Reply via email to