iu-parfunc / lvars

The LVish Haskell library
http://hackage.haskell.org/package/lvish
81 stars 14 forks source link

New undefined symbol problem on mac os yosemite + ghc 7.8.3 #102

Open rrnewton opened 9 years ago

rrnewton commented 9 years ago
Linking dist/build/test-lvish/test-lvish ...
Undefined symbols for architecture x86_64:
  "_val_compare_and_swap_64", referenced from:
      _cBF4_info in ArrayTests.o
  "_val_compare_and_swap_8", referenced from:
      _cAFT_info in ArrayTests.o
      _cALw_info in ArrayTests.o
      _cAVN_info in ArrayTests.o
ld: symbol(s) not found for architecture x86_64

There's also another thing I changed about this system recently -- when attempting to recover from the yosemite upgrade & C compiler problems I installed Haskell platform rather than the nix-installed GHC 7.8.3 I had before.

rrnewton commented 9 years ago

Still having this problem even with a fresh GHC 7.8.4 installed from the main ghc binary distro.

Further, it happens just the same on GHC 7.10.1.