emscripten проблема с версией ubuntu “прерывание от js-компилятора из-за исключения: неизвестный векторный тип | не определено»

Я не могу скомпилировать что-либо с текущей версией emscripten из репозитория ubuntu

Вот ошибка

http://pastebin.com/j5Z0ztTs

Я подозреваю, что это может быть потому, что emscripten устарел в репозиториях, но почему нет сообщений об ошибках?

Может ли кто-нибудь помочь? Я не могу найти обновленную информацию.

Заранее спасибо.

Причина в том, что вы используете /usr/bin/clang++ который поставляется с дистрибутивом Linux.

Эта версия не поддерживает Javascript. Чтобы использовать emscripten, you have to compile fastcomp (добавлен компилятор LLVM clang с добавлением Javascript)

Если вы еще не создали fastcomp, Emscripten не будет работать.

Ознакомьтесь с этой страницей для инструкций по установке:

http://kripken.github.io/emscripten-site/docs/building_from_source/LLVM-Backend.html


Если вы уже создали fastcomp, проблема в файле emscriptenrc и, кроме того, в вашем PATH.

Вот как я работал над проблемой:

Я создал файл emscriptenrc.sh, который сделал это:

 export PATH=/home/mike/emscripten/fastcomp/build/master/bin:/home/mike/emscripten/fastcomp/build/master/include:/home/mike/emscripten/fastcomp/build/master/lib:$PATH 

то после того, как я создал этот файл

Я перестроил файл конфигурации ~/.emscripten , вызвав

./emcc -v из каталога сборки emscripten – это, казалось, получило правильную версию зарегистрированных clang …

теперь вы можете пойти и скомпилировать с emcc

Я хотел бы предложить прочитать http://kripken.github.io/emscripten-site/docs/building_from_source/LLVM-Backend.html, а также остальную часть документации, прежде чем пытаться использовать emscripten.