I'm trying to build emscripten-fastcomp based on the instructions on this wiki
page <https://github.com/kripken/emscripten/wiki/LLVM-Backend>. I've cloned
all three repositories:
git clone https://github.com/kripken/emscripten emscripten
git clone https://github.com/kripken/emscripten-fastcomp
emscripten-fastcomp
git clone https://github.com/kripken/emscripten-fastcomp-clang
emscripten-fastcomp/tools/clang
but when I attempt to build emscripten-fastcomp using either the autoconf or
cmake build systems I get a build error:
cd emscripten-fastcomp
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
-DLLVM_TARGETS_TO_BUILD="X86;JSBackend" -DLLVM_INCLUDE_EXAMPLES=OFF
-DLLVM_INCLUDE_TESTS=OFF
make
...
[ 66%] Building CXX object
tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Targets.cpp.o
/opt/emscripten-fastcomp/tools/clang/lib/Basic/Targets.cpp:5427:22:
error: no member named 'asmjs' in 'llvm::Triple'
case llvm::Triple::asmjs:
~~~~~~~~~~~~~~^
/opt/emscripten-fastcomp/tools/clang/lib/Basic/Targets.cpp:5429:26:
error: no member named 'Emscripten' in 'llvm::Triple'
case llvm::Triple::Emscripten:
~~~~~~~~~~~~~~^
2 errors generated.
make[2]: ***
[tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Targets.cpp.o] Error 1
make[1]: *** [tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/all]
Error 2
make: *** [all] Error 2
Are the instructions on this wiki page out of date, or am I perhaps doing
something else wrong? Thanks!
Rob Raguet-Schofield
(rob ra gA skO fEld)
--
You received this message because you are subscribed to the Google Groups
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.