6.4.2.20060411 under solaris
Christian Maeder
maeder at tzi.de
Thu Apr 13 10:24:22 EDT 2006
Christian Maeder wrote:
> OSThreads.c:(.text+0x88): undefined reference to `sched_yield'
> collect2: ld returned 1 exit status
I could fix this by adding "rt" to the extra-libraries of the rts
package.conf file.
Now I have a stage2 compiler but "gmake binary-dist" does not work. I
assume a couple of variables are not set up. What is going there? The
Makefile has the line:
BIN_DIST_DIRS=$($(Project)BinDistDirs)
where I don't find "BinDistDirs"
Cheers Christian
--- ghc/rts/package.conf.inplace Thu Apr 13 15:49:49 2006
+++ ghc/rts/package.conf.inplace~ Wed Apr 12 19:44:55 2006
@@ -429,7 +429,6 @@
extra-libraries: "m"
, "gmp"
- , "rt"
, "dl"
-bash-3.00$ gmake binary-dist Project=Ghc
rm -rf /home/maeder/haskell/solaris/ghc-6.4.2.20060411/-
rm -f /home/maeder/haskell/solaris/ghc-6.4.2.20060411/-.tar.gz
echo "BIN_DIST_DIRS = "
BIN_DIST_DIRS =
/bin/sh: syntax error at line 1: `;' unexpected
gmake: *** [binary-dist-pre] Error 2
More information about the Glasgow-haskell-users
mailing list