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