Hi,

An experimental-libraries.cc file need to be generated for linking
v8_mksnapshot.
You can generate it with a similar command like at
tools/visual_studio/js2c.cmd:6.
Try to add the following line to the js2c.cmd file:

%PYTHON% ..\js2c.py %TARGET_DIR%\experimental-libraries.cc EXPERIMENTAL
%SOURCE_DIR%\macros.py %SOURCE_DIR%\proxy.js

I'm not sure it's correct because I couldn't try it. Probably you should
add the experimental-libraries object to the build system too.
The idea is based on the solution in src/SConscript (look
"experimental_libraries" term up in the SConscript file).

Regards,
Peter

On Tue, 2011-04-26 at 09:12 -0300, Alejandro F. Reimondo wrote:
> Hi,
> Same problem here (windows, at revision: 7679).
> I removed the argument in js2c.cmd
>  but when linking v8_mksnapshot there are unresolved externals
>  reported; 4 entries related with NativesCollection
> Ale.  
> 
> 
> ----- Original Message ----- 
> From: "Peter Varga" <[email protected]>
> To: <[email protected]>
> Sent: Tuesday, April 26, 2011 6:09 AM
> Subject: Re: [v8-users] js2c.py throws error message
> 
> 
> > Hi Matthew,
> > 
> > I'm not experienced in windows build system at all but I have already
> > run into the same problem on linux.
> > I think you should modify the tools/visual_studio/js2c.cmd:6 line:
> > remove the %TARGET_DIR%\natives-empty.cc argument.
> > The generating of the natives-empty.cc file isn't needed anymore.
> > 
> > Regards,
> > Peter
> > 
> > On Mon, 2011-04-25 at 23:49 -0700, Matthew wrote:
> >> When I compiled v8.sln, the message below is displayed,
> >> 2>Processing js files...
> >> 2>Traceback (most recent call last):
> >> 2>  File "..\js2c.py", line 364, in <module>
> >> 2>    main()
> >> 2>  File "..\js2c.py", line 361, in main
> >> 2>    JS2C(source_files, [natives], { 'TYPE': type })
> >> 2>  File "..\js2c.py", line 294, in JS2C
> >> 2>    lines = ReadFile(filename)
> >> 2>  File "..\js2c.py", line 56, in ReadFile
> >> 2>    file = open(filename, "rt")
> >> 2>IOError: [Errno 2] No such file or directory: 'CORE'
> >> 2>Project : error PRJ0002 : Error result 1 returned from 'C:\Windows
> >> \system32\cmd.exe'.
> >> 
> >> I don't know which problem caused the error .please help me! thanks.
> >> 
> > 
> > 
> > -- 
> > v8-users mailing list
> > [email protected]
> > http://groups.google.com/group/v8-users
> >
> 


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

Reply via email to