[Haskell-cafe] build fails due to sem_close...
Jiri Skala
jaskalnik at gmail.com
Fri Apr 15 13:31:37 CEST 2011
Hi all,
I've got error listed below when I've tried to build ghc-7.0.2 on ppc64
arch. I 've tested patch from Debian (-pthread option) but this didn't
fix the issue.
Any idea what's wrong?
Thanks for any tip/help.
Jiri
used packages:
glibc: 2.12.90, 2.13.90 (tested for both)
gcc: 4.6.0
I use these options for ppc64 arch in build.mk
%ifarch ppc64
GhcUnregisterised=YES
GhcWithNativeCodeGen=NO
SplitObjs=NO
GhcWithInterpreter=NO
GhcNotThreaded=YES
SRC_HC_OPTS+=-optc-mminimal-toc
SRC_CC_OPTS+=-mminimal-toc -Wa,--noexecstack
%endif
error log:
configure: Building in-tree ghc-pwd
/usr/bin/ld: /usr/lib64/ghc-7.0.2/unix-2.4.2.0/libHSunix-2.4.2.0.a(Semaphore.o): undefined reference to symbol 'sem_close@@GLIBC_2.3'
/usr/bin/ld: note: 'sem_close@@GLIBC_2.3' is defined in
DSO /lib64/libpthread.so.0 so try adding it to the linker command line
/lib64/libpthread.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
configure: error: Building ghc-pwd failed
More information about the Haskell-Cafe
mailing list