2016-03-17 2 views
0

После прохождения официального учебника первых шагов о загрузке и установке Emscripten, я столкнулся с проблемой, когда пытался бежать emcc -v:установки Emscripten на OS X

WARNING:root:LLVM version appears incorrect (seeing "7.0", expected "3.7") WARNING:root:could not check fastcomp: [Errno 2] No such file or directory CRITICAL:root:Cannot find /usr/bin/llvm-link, check the paths in ~/.emscripten

Я на OS X El Capitain с NodeJS, установленным под nvm. Что я делаю неправильно?

ответ

0

Полное решение проблемы для меня непонятно, но я считаю, что проблема возникает из-за неправильного индекса зависимостей, предусмотренного для команды emsdk install.

Кажется, проблема возникает для версии 1.36 Emscripten.

Я нашел и объяснил обходной путь в этом общественном Gist: https://gist.github.com/vladignatyev/c200bdc06ffcf803ac6e

Короче говоря, вы должны emsdk install <here is dependencies> как что emsdk install sdk-1.35.0-64bit clang-e1.35.0-64bit emscripten-1.35.0 (явно отборных версия) вместо emsdk install latest.