Previous: CLASP Manual, Up: CLASP—C++ [Contents][Index]
While Clasp requires a specific release of llvm and does not use the Xcode version, it does use Xcode files. You will need to first install Homebrew.
brew install cmake llvm@6 libffi bdw-gc gmp boost libunwind-headers sbcl
/Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg
to get the headers in /usr/include/
cd clasp
./waf configure
; if ./waf configure
fails, see hint in linux instructions.
./waf build_cboehm
The executables will be in clasp/build/boehm/cclasp-boehm
and
clasp/build/mps/cclasp-mps