Build fail on MacOSX 1.4.5
jur
jur at cs.uu.nl
Tue Mar 14 08:44:57 EST 2006
Hello,
been trying tobuild ghc from scratch (I'd like to fiddle with its code).
I work on a PowerBook Mac under version 1.4.5 of MacOSX and
the compile failed on the 1.4.2 sources from the haskell.org/ghc
site. Strangely, this seemed also to be a bug on MacOSX 1.3.9
and a bug tracking report told me it was fixed. So what happened here?
Can anybody help me out? Please reply to this message, since I am not
a member of this group (yet).
The output of the compiler is this:
...lots of stuf omitted...
------------------------------------------------------------------------
/usr/local/bin/ghc -H16m -O -istage1/utils -istage1/basicTypes -
istage1/types -istage1/hsSyn -istage1/prelude -istage1/rename -
istage1/typecheck -istage1/deSugar -istage1/coreSyn -istage1/
specialise -istage1/simplCore -istage1/stranal -istage1/stgSyn -
istage1/simplStg -istage1/codeGen -istage1/main -istage1/
profiling -istage1/parser -istage1/cprAnalysis -istage1/compMan -
istage1/ndpFlatten -istage1/iface -istage1/cmm -istage1/nativeGen
-istage1/ghci -Istage1 -DGHCI -package template-haskell -package
readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-
timing -I. -IcodeGen -InativeGen -Iparser -package unix -ignore-
package lang -recomp -Rghc-timing -H16M '-#include "hschooks.h"' -
i../lib/compat -ignore-package Cabal -c utils/PrimPacked.lhs -o
stage1/utils/PrimPacked.o -ohi stage1/utils/PrimPacked.hi
utils/PrimPacked.lhs:250:0:
Warning: foreign declaration uses deprecated non-standard syntax
utils/PrimPacked.lhs:254:0:
Warning: foreign declaration uses deprecated non-standard syntax
utils/PrimPacked.lhs:257:0:
Warning: foreign declaration uses deprecated non-standard syntax
utils/PrimPacked.lhs:260:0:
Warning: foreign declaration uses deprecated non-standard syntax
utils/PrimPacked.lhs:263:0:
Warning: foreign declaration uses deprecated non-standard syntax
In file included from /tmp/ghc29849.hc:5:
/usr/local/lib/ghc-6.4.1/include/HsUnix.h: In function
'__hsunix_rtldNext':
/usr/local/lib/ghc-6.4.1/include/HsUnix.h:103: error: 'RTLD_NEXT'
undeclared (first use in this function)
/usr/local/lib/ghc-6.4.1/include/HsUnix.h:103: error: (Each
undeclared identifier is reported only once
/usr/local/lib/ghc-6.4.1/include/HsUnix.h:103: error: for each
function it appears in.)
/usr/local/lib/ghc-6.4.1/include/HsUnix.h: In function
'__hsunix_rtldDefault':
/usr/local/lib/ghc-6.4.1/include/HsUnix.h:107: error: 'RTLD_DEFAULT'
undeclared (first use in this function)
<<ghc: 49082080 bytes, 10 GCs, 1539742/2981452 avg/max bytes
residency (2 samples), 17M in use, 0.13 INIT (0.00 elapsed), 0.54 MUT
(1.13 elapsed), 0.25 GC (0.36 elapsed) :ghc>>
make[2]: *** [stage1/utils/PrimPacked.o] Error 1
make[1]: *** [all] Error 1
make: *** [build] Error 1
cheers,
Jur(riaan Hage)
More information about the Glasgow-haskell-bugs
mailing list