Okay, thanks for answering quickly. I am going to try this on linux.

Le jeudi 30 avril 2015 15:24:29 UTC+2, jj a écrit :
>
> box2d.js build instructions do not currently extend to building on 
> Windows. "make" is a Unix tool that native Windows build toolchains don't 
> have. There are three ways you can try to go around this:
>    - switch to linux or osx to build, they have make.
>    - try installing cygwin or msys under Windows, and the make packages 
> there, and try to adapt the box2d.js build arch to build in those 
> environments. (this could be 0% "works out of the box", or, minor changes, 
> or days of work, difficult to say)
>    - try adapting the build system to build via CMake. CMake is a cross 
> platform build configure system that works equally on Windows, Linux and 
> OSX. When building under CMake, one uses the native MinGW toolchain and the 
> tool "mingw32-make" to build instead of Unix "make". Configuration is done 
> via "emcmake cmake xxxx" when targeting Emscripten instead of "cmake xxxx" 
> when targeting a native build.
>
> Most likely the first option will be most hassle free, but if you are 
> interested in contributing to box2d.js, then pursuing the third option is 
> probably the most mature path forward, as the second option via cygwin and 
> msys is a bit of an emulation mechanism and therefore not a good route for 
> stable development.
>
> 2015-04-30 16:11 GMT+03:00 Alexandre Rivet <[email protected] 
> <javascript:>>:
>
>> Hi,
>>
>> I am new with emscripten and makefiles and I have met some difficulties 
>> regarding "emmake make" to build box2d in js.
>>
>> I want to learn how to build a full c++ project in js with emscripten so 
>> I am looking for box2d and I want to do same things.
>>
>> So, I followed steps described in box2d readme but I got some error:
>>
>> "C:\Emscripten\box2d.js-master>emmake make
>> ERROR    root: Exception thrown when invoking Popen in make with args: 
>> "make"!
>> Traceback (most recent call last):
>>   File "C:\Program Files\Emscripten\emscripten\1.29.0\\emmake", line 26, 
>> in <module>
>>     shared.Building.make(sys.argv[1(inlove))
>>   File "C:\Program Files\Emscripten\emscripten\1.29.0\tools\shared.py", 
>> line 1113, in make
>>     process = Popen(args, stdout=stdout, stderr=stderr, env=env)
>>   File "C:\Program 
>> Files\Emscripten\python\2.7.5.3_64bit\lib\subprocess.py", line 711, in init
>>     errread, errwrite)
>>   File "C:\Program 
>> Files\Emscripten\python\2.7.5.3_64bit\lib\subprocess.py", line 948, in 
>> _execute_c
>> hild
>>     startupinfo)
>> WindowsError: [Error 2] The system cannot find the file specified"
>>
>> I am running on windows 8.1 and using emscripten 1.29.0.
>> Can someone explain me how to process to build box2d in js please ?
>>
>> Thank you all in advance for your help.
>>
>> Alexandre Rivet
>>
>> -- 
>> 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] <javascript:>.
>> 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.

Reply via email to