In addition emsdk support a version called "tot".. which means "tip of tree". If you do `emsdk install tot` you will get pretty much the latest possible version of emscripten all its dependencies. This version generally contains versions that are no older than an hour or two.
On Wed, Aug 19, 2020 at 5:03 PM 'Thomas Lively' via emscripten-discuss < [email protected]> wrote: > Emsdk is the official way to install new versions of emscripten, so you're > not losing out on anything by using it :) Installing all the different > parts of Emscripten without using emsdk is actually a huge pain and doesn't > have any benefits unless you're doing development on Emscripten itself. > > On Wed, Aug 19, 2020 at 4:45 PM Lailton Fernando Mariano < > [email protected]> wrote: > >> Thanks for reply, >> And are there a tutorial how to compile it using hard mode ( emscripten ) >> and not using the easy mode ( emsdk ) ? >> >> Because if I use a prebuild it mean that it is outdated and all new >> updates are not available right? >> >> Thanks >> >> Em quarta-feira, 19 de agosto de 2020 às 20:22:10 UTC-3, [email protected] >> escreveu: >> >>> On Wed, Aug 19, 2020 at 4:13 PM Lailton Fernando Mariano < >>> [email protected]> wrote: >>> >>>> Hi, >>>> >>>> Sorry for my stupid question but someone can explain me what is the >>>> difference about: >>>> https://github.com/emscripten-core/emscripten and >>>> https://github.com/emscripten-core/emsdk ? >>>> >>> >>> emscripten is the compiler itself (really a compiler driver) and it has >>> many dependencies such as llvm, nodejs, python, and binaryen. >>> >>> emsdk is an easy way to install emscripten along with pre-built and >>> tested versions of all its dependencies. >>> >>> >>>> I normally use the emsdk to compile my C codes to create the WASM and >>>> run into web. >>>> >>>> Thanks >>>> Em quarta-feira, 19 de agosto de 2020 às 12:25:41 UTC-3, >>>> [email protected] escreveu: >>>> >>>>> Hi everyone, >>>>> >>>>> Last week we released Emscripten 2.0.0. That's a big milestone as it's >>>>> the first version to not support the old fastcomp backend anymore, >>>>> >>>>> https://github.com/emscripten-core/emscripten/issues/11319 >>>>> >>>>> You can still use it by using an older version (the last to support >>>>> fastcomp is 1.40.1), but the new upstream backend is better in every way! >>>>> And it's been the default version when you install "latest" etc. for quite >>>>> a while now. >>>>> >>>>> This is also the first version to not support Python 2.*, and only >>>>> support 3.* >>>>> >>>>> Both of those don't have immediate benefits, but they are letting us >>>>> do a lot of cleanups and simplifications. See >>>>> >>>>> https://github.com/emscripten-core/emscripten/issues/11860 >>>>> >>>>> We've already improved code quality quite a bit in just a week, and >>>>> there's a lot more to come. These simplifications will speed up >>>>> development. They will also unblock some things that were tricky to do >>>>> while we supported two backends, such as some link time improvements and >>>>> better debugging support - specifically we aim to do less during -O0 >>>>> links, >>>>> both for speed and to properly preserve DWARF info (for example, one of >>>>> the >>>>> first parts of that is in >>>>> https://github.com/WebAssembly/binaryen/pull/3044). >>>>> >>>>> - Alon >>>>> >>>>> -- >>>> 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]. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/emscripten-discuss/036646c8-e19b-41bc-8c0c-f27ed2b02918n%40googlegroups.com >>>> <https://groups.google.com/d/msgid/emscripten-discuss/036646c8-e19b-41bc-8c0c-f27ed2b02918n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >> 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]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/emscripten-discuss/08596540-9012-4c5a-975c-a37ad5fc240dn%40googlegroups.com >> <https://groups.google.com/d/msgid/emscripten-discuss/08596540-9012-4c5a-975c-a37ad5fc240dn%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- > 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]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/emscripten-discuss/CAJZD_EVM%3D2Cf5aZSUy4bHXzMEE61vzPW7n5uTfmM6snnVJ-DNw%40mail.gmail.com > <https://groups.google.com/d/msgid/emscripten-discuss/CAJZD_EVM%3D2Cf5aZSUy4bHXzMEE61vzPW7n5uTfmM6snnVJ-DNw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/CAL_va2-roaywTyaXjEfTPgA_5qDM%2BmC%3DrC8jOWhp%3DVD8ztFh2A%40mail.gmail.com.
