Status: New
Owner: ----

New issue 2127 by [email protected]: declaration of random conflicts with stdlib definition on cygwin
http://code.google.com/p/v8/issues/detail?id=2127

Building on cygwin with g++ (GCC) 4.5.3 yields an error for the decl of random. E.g.,


CXX(target) /seth/src/v8/v8/out/ia32.release/obj.target/preparser_lib/src/conversions.o
In file included from ../src/conversions-inl.h:42:0,
                 from ../src/conversions.cc:32:
../src/platform.h:77:12: error: new declaration ‘int random()’
/usr/include/cygwin/stdlib.h:29:6: error: ambiguates old declaration ‘long int random()’ tools/gyp/preparser_lib.target.ia32.mk:79: recipe for target `/seth/src/v8/v8/out/ia32.release/obj.target/preparser_lib/src/conversions.o' failed make[1]: *** [/seth/src/v8/v8/out/ia32.release/obj.target/preparser_lib/src/conversions.o] Error 1
make[1]: Leaving directory `/seth/src/v8/v8/out'
Makefile:154: recipe for target `ia32.release' failed
make: *** [ia32.release] Error 2


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to