Issue 64: Support additional toolchains on Windows
http://code.google.com/p/v8/issues/detail?id=64

Comment #2 by nicolas.alvarez:
I tried cross-compiling on Linux to MinGW target and it didn't work. The  
most
problematic areas are:
  * Use of "long long". My MinGW compiler gives an error (maybe it's a  
warning
converted to error due to -Werror?) saying long long is not defined in ISO  
C++. If
I disable long long warnings, it gives an error that some huge constant  
doesn't fit
a "long".
  * V8 code seems to be defining stuff like isfinite (in platform-win32.cc).  
Those
are already defined in math.h. Even though the functions are defined in a  
namespace
(v8::internal), my math.h has them as *macros*, which get expanded in the  
middle of
the v8 function declarations and make a mess :)
  * Debugging. Almost everything related to dumping stacktraces fails to  
build on
MinGW.




-- 
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

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

Reply via email to