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 |
