Hi everyone,

it's due time for a new emsdk update, and this one finally brings in
support for Linux as well!

Download Emscripten SDK 1.21.0 from
https://github.com/kripken/emscripten/wiki/Emscripten-SDK

Here's what's new in the SDK:
   - Matches the Emscripten compiler 1.21.0. See compiler ChangeLog at
https://github.com/kripken/emscripten/blob/incoming/ChangeLog .
   - Updated SpiderMonkey to version 30.
   - The Master and Incoming SDK versions now automate the process of
getting the Emscripten "fastcomp" Clang backend and building it. This
allows the SDK to support Linux as well, where to be compatible with the
widest variety of distros, Emscripten Clang is always built from sources.
   - vs-tool version 0.94 fixes known reported issues with Visual Studio
integration.
   - Fixes Windows Python issues with the portable SDK.
   - A lot of people have reported that they would like to see the unit
test suite being shipped by the SDK, so it has been restored to be part of
the Emscripten package. The unit test suite is optional for Emscripten
operation however, so if you want to conserve disk space, you can freely
delete that directory.
   - The process of setting up PATH and environment variables has been
updated to add support for Linux and OSX. Use the 'emsdk_env' script to
help set up a cmd prompt with the currently active tools.

The new build automation in the SDK allows all three OSes to fetch and
build the latest fastcomp without user intervention. This requires a
working native compiler toolchain on the system. As a design principle to
make emsdk be as non-intrusive as possible, we want to avoid making emsdk
access apt-get and/or other distro-specific package managers, so instead
emsdk is set up to print out error conditions on missing tools, that should
guide the user to perform the installation of the required dependencies if
those don't exist (gcc, cmake, python, node).

As usual, the following bug trackers take in items for the SDK:
   - Emscripten compiler: https://github.com/kripken/emscripten/issues
   - Emsdk: https://github.com/juj/emsdk/issues
   - Visual Studio integration: https://github.com/juj/vs-tool/issues

Happy Emscriptening!
   Jukka

-- 
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.

Reply via email to