<div dir="ltr"><div>Hi everyone,</div><div><br></div><div>I'm trying to compile ghc from the latest source and am hitting an error "Symbol not found: _clock_gettime".  I'm on Mac El Capitan and recently installed Xcode 8 which I'm sure is what caused the problem.  Using Google I found some relevant pages including this one</div><div><a href="https://mail.haskell.org/pipermail/ghc-devs/2016-July/012511.html">https://mail.haskell.org/pipermail/ghc-devs/2016-July/012511.html</a><br></div><div>but I've been unable to figure out what I can do to fix the problem.  Any help would be appreciated.</div><div><br></div><div>The tail end of my compilation output is below.  Thanks in advance.</div><div><br></div><div>John</div><div><br></div><div><br></div><div><font face="monospace, monospace">cat ghc/ghc.wrapper                                     >> inplace/bin/ghc-stage2</font></div><div><font face="monospace, monospace">chmod +x                                                     inplace/bin/ghc-stage2</font></div><div><font face="monospace, monospace">"inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf  dyn_o -hcsuf dyn_hc -fPIC -dynamic  -O -H64m -Wall      -hide-all-packages -i -iutils/ghctags/. -iutils/ghctags/dist-install/build -Iutils/ghctags/dist-install/build -iutils/ghctags/dist-install/build/ghctags/autogen -Iutils/ghctags/dist-install/build/ghctags/autogen     -optP-include -optPutils/ghctags/dist-install/build/ghctags/autogen/cabal_macros.h -package-id Cabal-1.25.0.0 -package-id base-4.9.0.0 -package-id containers-0.5.7.1 -package-id ghc-8.1 -XHaskell2010  -no-user-package-db -rtsopts      -Wnoncanonical-monad-instances  -odir utils/ghctags/dist-install/build -hidir utils/ghctags/dist-install/build -stubdir utils/ghctags/dist-install/build    -c utils/ghctags/./Main.hs -o utils/ghctags/dist-install/build/Main.dyn_o</font></div><div><font face="monospace, monospace">"inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf  dyn_o -hcsuf dyn_hc -fPIC -dynamic  -O -H64m -Wall      -hide-all-packages -i -iutils/check-api-annotations/. -iutils/check-api-annotations/dist-install/build -Iutils/check-api-annotations/dist-install/build -iutils/check-api-annotations/dist-install/build/check-api-annotations/autogen -Iutils/check-api-annotations/dist-install/build/check-api-annotations/autogen     -optP-include -optPutils/check-api-annotations/dist-install/build/check-api-annotations/autogen/cabal_macros.h -package-id Cabal-1.25.0.0 -package-id base-4.9.0.0 -package-id containers-0.5.7.1 -package-id directory-1.2.6.2 -package-id ghc-8.1 -Wall -XHaskell2010  -no-user-package-db -rtsopts      -Wnoncanonical-monad-instances  -odir utils/check-api-annotations/dist-install/build -hidir utils/check-api-annotations/dist-install/build -stubdir utils/check-api-annotations/dist-install/build    -c utils/check-api-annotations/./Main.hs -o utils/check-api-annotations/dist-install/build/Main.dyn_o</font></div><div><font face="monospace, monospace">dyld: lazy symbol binding failed: Symbol not found: _clock_gettime</font></div><div><font face="monospace, monospace">  Referenced from: /Users/leo/haskell/ghc/rts/dist/build/libHSrts_thr-ghc8.1.20161010.dylib (which was built for Mac OS X 10.12)</font></div><div><font face="monospace, monospace">  Expected in: /usr/lib/libSystem.B.dylib</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">dyld: Symbol not found: _clock_gettime</font></div><div><font face="monospace, monospace">  Referenced from: /Users/leo/haskell/ghc/rts/dist/build/libHSrts_thr-ghc8.1.20161010.dylib (which was built for Mac OS X 10.12)</font></div><div><font face="monospace, monospace">  Expected in: /usr/lib/libSystem.B.dylib</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">dyld: lazy symbol binding failed: Symbol not found: _clock_gettime</font></div><div><font face="monospace, monospace">  Referenced from: /Users/leo/haskell/ghc/rts/dist/build/libHSrts_thr-ghc8.1.20161010.dylib (which was built for Mac OS X 10.12)</font></div><div><font face="monospace, monospace">  Expected in: /usr/lib/libSystem.B.dylib</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">dyld: Symbol not found: _clock_gettime</font></div><div><font face="monospace, monospace">  Referenced from: /Users/leo/haskell/ghc/rts/dist/build/libHSrts_thr-ghc8.1.20161010.dylib (which was built for Mac OS X 10.12)</font></div><div><font face="monospace, monospace">  Expected in: /usr/lib/libSystem.B.dylib</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">make[1]: *** [utils/ghctags/dist-install/build/Main.dyn_o] Trace/BPT trap: 5</font></div><div><font face="monospace, monospace">make[1]: *** Waiting for unfinished jobs....</font></div><div><font face="monospace, monospace">make[1]: *** [utils/check-api-annotations/dist-install/build/Main.dyn_o] Trace/BPT trap: 5</font></div><div><font face="monospace, monospace">make: *** [all] Error 2</font></div><div><font face="monospace, monospace">i</font></div></div>