Hi,

I'm new to v8, vu8, and CMake, am having trouble building the vu8 helpers on 
MS Windows XP SP3 with VS2008, and I'm hoping for some assistance.

I placed vu8 in a subdirectory of v8 (after I renamed "v8_read_only" to 
v8).  I opened a command prompt, and went into v8\vu8\src\vu8, and ran 
"cmake .".  CMake responds first with:  "Target "vu8bin" links to item 
<snip>v8/vu8/src/vu8/v8/libv8.so which is a full path but not a valid 
library file name.  this warning is for project developers", and then with:  
"Build files have been written to: <snip>v8/vu8/src/vu8".

I opened Visual Studio and opened the vu8.sln.  After fighting with the 
include/lib paths for a few minutes (to tell it where v8.h, v8.lib, and the 
boost headers are located), I started getting the following errors:

   - error PRJ0019:  A tool returned an error code from "Generating 
   v8/libv8.so"
      - I presume it's trying to rebuild v8 for me but can't find it ... I 
      *think* this is safe to ignore, since I already built v8.  Is this 
correct?  
      What do I need to do to let cmake/vu8 build v8?
      - error C2143:  syntax error : missing ',' before '&&' (in xtr1common, 
   line 355, in the "TEMPLATE _Remove_reference section)
      - I think this is the "real" error blocking my progress, see next 
      paragraph.
      
The odd thing is, when I double-click on the xtr1common error, and it opens 
in a new edit window, it says the path to xtr1common (which appears to be a 
header file, but has no extension) is "C:\Program Files\Microsoft Visual 
Studio 10.0\VC\include".  I don't have VS2010 (MSVC 10.0) installed, but I 
do have the Windows 7.1 SDK installed.  To get rid of an issue with not 
finding stdint.h, I manually added "C:\Program Files\Microsoft Visual Studio 
10.0\VC\include" to the include directories.  Could this be causing my 
problem?  If so, where can I put stdint.h to prevent this?

Thank you!

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

Reply via email to