Hi, Even if you get the build system to work, it won't build because MinGW doesn't yet have support for rand_s().
To get this support you need to build with mingw-64 instead. I ended up writing my own makefile to replace all the obfuscated gyp garbage. Cheers, Mark. On Wednesday, 26 February 2014 08:03:46 UTC, William wang wrote: > > 1.download the src by git.2.Prerequisite: Installing GYP > > make dependencies(*worked,success*) > > > build by > *https://code.google.com/p/v8/wiki/BuildingWithGYP > <https://code.google.com/p/v8/wiki/BuildingWithGYP> steps* > > Without Cygwin, just MinGW > > Requirements: > > - MinGW > - Python from www.python.org(*Python 2.6.5 (r265:79096, Mar 19 2010, > 21:48:26) [MSC v.1500 32 bit (Intel)] on win32*) > > Building and testing: > > 1. Open a MinGW shell > 2. tools/mingw-generate-makefiles.sh *(re-run this any time a *.gyp* > file changed, such as after updating your checkout)* > 3. make ia32.release *(unfortunately -jX doesn't seem to work here) > this break,not work* > > make -version > > GNU Make 3.81 > Copyright (C) 2006 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. > There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A > PARTICULAR PURPOSE. > > This program built for i686-pc-msys > > $ make ia32.release > > > > > > *make[1]: Entering directory `/d/v8script/v8script/v8/out'make[1]: Leaving > directory `/d/v8script/v8script/v8/out'make[1]: *** No rule to make target > `../build\all.gyp', needed by `Makefile.ia32.release'. Stop.make: *** > [ia32.release] Error 2* > gcc -v > Using built-in specs. > *gcc version 4.7.1 (tdm-1)* > > > thanks in adavance. > > > -- -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" 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/groups/opt_out.
