Package Details: emscripten-git 2:2.0.15.r31.g249815cf7-2

Git Clone URL: https://aur.archlinux.org/emscripten-git.git (read-only, click to copy)
Package Base: emscripten-git
Description: LLVM-to-JavaScript compiler
Upstream URL: http://emscripten.org
Licenses: custom
Conflicts: binaryen, emscripten
Provides: emscripten
Submitter: None
Maintainer: kjkent
Last Packager: haawda
Votes: 28
Popularity: 0.000000
First Submitted: 2012-10-01 17:47 (UTC)
Last Updated: 2021-03-13 19:40 (UTC)

Dependencies (13)

Required by (9)

Sources (5)

Pinned Comments

kjkent commented on 2024-06-29 13:04 (UTC)

I found this PKGBUILD orphaned, without any commits in the last few years. I've just adopted it and will get to updating it ASAP, though it might be sometime in the next week.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

EscapedNull commented on 2014-03-20 12:41 (UTC)

@cruelbob I tried rm -i ~/.emscripten ./emscripten.sh emcc and I still got the same "no JSBackend" message, even after logging out and logging back in. Note that it says "Running sanity checks" every time the "no JSBackend" message appears. Probably emscripten.sh needs to be sourced by ~/.bash_profile or something, to make the environment variables persistent. Copying the config manually works, and it's easier.

cruelbob commented on 2014-03-20 04:49 (UTC)

@Svenstaro @EscapedNull To everyone. emscripten.sh includes: export EM_CONFIG="/usr/lib/emscripten/emscripten.config" On first run(in stall script) emscripten does sanity checks and creates sanity config files. So you should restart or relogin to your computer. After that emscripten works properly. Dont copy config file to your home directory. I will add this msg to install script.

svenstaro commented on 2014-03-20 02:33 (UTC)

Also, really really don't do thing with the current user, please. That includes running a script that will generate something for the current user. This only works once. Please don't do that. Write a message there instead, informing the user.

svenstaro commented on 2014-03-20 02:31 (UTC)

@cruelbob: The issue is illustrated right here by EscapedNull.

EscapedNull commented on 2014-03-20 02:31 (UTC)

@Svenstaro That worked! Thanks! For the next person who runs into this: cp -i emscripten.config ~/.emscripten @cruelbob Mad props on upgrading to fastcomp. I guess this means no more compile-time coffee breaks :)

svenstaro commented on 2014-03-20 02:15 (UTC)

You are seeing my issue probably. Manually copy proper config file in place.

EscapedNull commented on 2014-03-20 01:48 (UTC)

When I run emcc/em++ I get: CRITICAL root: fastcomp in use, but LLVM has not been built with the JavaScript backend as a target, llc reports [...] Has anyone else run into this?

cruelbob commented on 2014-03-19 06:26 (UTC)

Svenstaro, What is wrong in install script for you?

svenstaro commented on 2014-03-18 02:02 (UTC)

The install script didn't work reliably for me. I had to copy the config by hand to make it work. When I ran emcc, it told me that it was actually running for the first time. Anyway, it works quite well, so thanks for the PKGBUILD.