Emscripten 1.36 or SDK 1.35?

205 views
Skip to first unread message

David Whipps

unread,
Dec 9, 2016, 2:22:01 PM12/9/16
to emscripten-discuss
All,

I'm new to Emscripten and trying to port an app using it.

I downloaded and installed the SDK from the .org site, and after making good progress I'm running into what I think might be a bug with Emscripten, so I wanted to make sure I had the latest version.

Checking GitHub, I see that `master` branch is up to 1.36.0 already, and the tip is at 1.36.14.

Are the SDK versions and the library not in sync.

What's the recommended workflow for using the latest and greatest (i.e. 1.36) ?

Thanks

Dave

Jukka Jylänki

unread,
Jan 5, 2017, 6:07:10 AM1/5/17
to emscripte...@googlegroups.com
Yeah, that's correct. We don't yet have precompiled builds of the latest version, I'm working on that one. For now, if you want to have the absolute latest, you'll need to compile from source, the cmdline mantra being

git clone https://github.com/juj/emsdk.git
cd emsdk
emsdk install sdk-incoming-64bit binaryen-master-64bit
emsdk activate sdk-incoming-64bit binaryen-master-64bit

(This will need VS2015 and CMake installed)

Alternatively you can stick at 1.35.0 for a moment until we get the newer installers online.

--
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 emscripten-discuss+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

David Whipps

unread,
Feb 2, 2017, 9:04:56 AM2/2/17
to emscripte...@googlegroups.com
Any progress on this?


You received this message because you are subscribed to a topic in the Google Groups "emscripten-discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/emscripten-discuss/dfjJI7Facug/unsubscribe.
To unsubscribe from this group and all its topics, send an email to emscripten-disc...@googlegroups.com.

Jukka Jylänki

unread,
Feb 13, 2017, 3:07:15 AM2/13/17
to emscripte...@googlegroups.com
This is kind of half way done. The builder and installer scripts have been developed and as a test run, there's now precompiled 1.37.1 tag version in emsdk, if you bootstrap via git clone above (you may have to run "emsdk update-tags" after git clone to see that). The continuous tag build server infrastructure is still in development, and the expectation is that we'll start autobuilding all tags whenever those become available and submit prebuilt tags that way, even on linux.

2017-02-02 16:04 GMT+02:00 David Whipps <dwh...@simulationcurriculum.com>:
Any progress on this?


On Jan 5, 2017, at 6:07 AM, Jukka Jylänki <juj...@gmail.com> wrote:

Yeah, that's correct. We don't yet have precompiled builds of the latest version, I'm working on that one. For now, if you want to have the absolute latest, you'll need to compile from source, the cmdline mantra being

git clone https://github.com/juj/emsdk.git
cd emsdk
emsdk install sdk-incoming-64bit binaryen-master-64bit
emsdk activate sdk-incoming-64bit binaryen-master-64bit

(This will need VS2015 and CMake installed)

Alternatively you can stick at 1.35.0 for a moment until we get the newer installers online.
2016-12-09 21:22 GMT+02:00 David Whipps <dwhipps@simulationcurriculum.com>:
All,

I'm new to Emscripten and trying to port an app using it.

I downloaded and installed the SDK from the .org site, and after making good progress I'm running into what I think might be a bug with Emscripten, so I wanted to make sure I had the latest version.

Checking GitHub, I see that `master` branch is up to 1.36.0 already, and the tip is at 1.36.14.

Are the SDK versions and the library not in sync.

What's the recommended workflow for using the latest and greatest (i.e. 1.36) ?

Thanks

Dave


--
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 emscripten-discuss+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.


--
You received this message because you are subscribed to a topic in the Google Groups "emscripten-discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/emscripten-discuss/dfjJI7Facug/unsubscribe.
To unsubscribe from this group and all its topics, send an email to emscripten-discuss+unsub...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Flix

unread,
Feb 13, 2017, 7:05:57 AM2/13/17
to emscripten-discuss
emsdk update-tags" after git clone

More in general when should we update the emsdk manager ?

I ask it because I'm on Linux, and I've been using my version (I guess I downloaded it from here (but I'm not sure): https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-portable.tar.gz) for quite a few years... and update-tags is not available as far as I can see (even if update seems to work).

Are you going to provide some docs on when/why/how to update it ?
Any plan to update the main download link, instead of just cloning from git ?

Thanks in advance.


Jukka Jylänki

unread,
Mar 7, 2017, 8:33:58 AM3/7/17
to emscripte...@googlegroups.com
Apologies for the delays on this, it has been an ongoing feature creep progress. The next update is going to incorporate WebAssembly support (which launches today in browsers), and switch to a new infrastructure which generates precompiled builds from tags. The intent in general is to use the precompiled emsdk release when using precompiled builds, and git repository when participating to bug fixing or testing yet unreleased features. I hope this should come together very soon now that we have stable 0x1 WebAssembly version support available.

Flix

unread,
Mar 8, 2017, 6:49:36 AM3/8/17
to emscripten-discuss
Thanks for the clarifications JJ.

Reply all
Reply to author
Forward
0 new messages