None of the mentioned tools (git, CMake, Visual Studio) are required when precompiled tools are used.
Tested this locally simulating that the tools are not installed, I notice that we have regressed here after the addition to offer building tags from sources. Fixed this in https://github.com/juj/emsdk/commit/f87fd015c530dbda12ec2447761b4e6fb1f4360a so that "emsdk update" will no longer give an error when git is not found, and https://github.com/juj/emsdk/commit/89df87a4608d07bdde92bf2e2fa1356aa8ebfa89 , after which "emsdk install latest" will choose the latest precompiled sdk and not the latest "build-from-source" SDK, which is the intent. Clarified the requirements for git, CMake and Visual Studio when one wants to build from source at https://github.com/juj/emsdk/commit/e91ee9e732b66d6ec5556b881562d49bacccf359 . Next emsdk update will have these fixes. To hotfix, you can safely ignore the error about git from "emsdk update", and use "emsdk install sdk-1.34.1-64bit" instead of "emsdk install latest" to enforce that emsdk downloads a precompiled sdk instead of attempting to compile from source. 2015-10-28 17:57 GMT+02:00 Steve Myers <[email protected]>: > Would someone be able to tell me what is needed to actually install > emscripten portable on a windows machine? The install instructions are far > from correct or complete. I am trying to install onto essentially a virgin > install of Win 8.1. When I run the emsdk update, it told me that git wasn't > installed, but then it gave the instructions to install that specific tool. > After that, the update succeeded, but the install fails due to a lack of > Cmake. I installed that as a third party app, and made more progress, but > now it is telling me that cmake can't find the compilers or assemblers. > I've now install Visual Studio so that there are compilers, but now there > are issues with Cmake lookng for Visual Studio 12 vs 14 file directories, > etc.. > I'd rather just have someone tell me what the complete toolchain I need > is to get emsdk portable to install correctly. I'm not sure portable is > quite the right term here. > > > I installed on OS X and Linux, and it was more or less trivial. > > Thanks for the pointers. > > Steve > > -- > 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. > -- 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.
