This should now be fixed in trunk. V 1.3.9.1, r2829. /Søren
On Fri, Sep 4, 2009 at 09:13, kripken <[email protected]> wrote: > > You are right, that was indeed the issue - our build system for some > reason didn't think to do a complete rebuild even though v8.h had > changed. It works fine now. > > Thanks! > > - Kripken > > > > On Sep 4, 10:02 am, Søren Gjesse <[email protected]> wrote: > > Have you switched you project to use the v8.h include file from trunk as > > well and rebuild your project? We do not provide binary compatibility > > between different versions of V8. E.g `v8::Value::IsString() const' was > > marked as inline in v8.h at some point and therefore there should be no > > references to it from you projects object files. > > Regarding tags we have branches for version 1.1 (used in Chrome 2.0) and > > version 1.2 (used in Chrome 3.0 beta). Current trunk is 1.3 which is > > currently used in the Chromium project. I suggest that you try to keep > you > > project using trunk as that will give you the benefit of all the latest > > changes to V8. When a new version is pushed to trunk (from the > bleeding_edge > > branch where actual development takes place) the Chromium project is > almost > > always updated immediately to ensure compatibility and stability. > > > > Regards, > > Søren > > > > On Fri, Sep 4, 2009 at 08:40, kripken <[email protected]> wrote: > > > > > I have a project that has been using V8 1.0 so far, and just now I > > > tried the latest trunk, but get strange linking errors. V8 itself > > > builds ok, but when I link it against my project, I get several > > > errors, > > > > > undefined reference to `v8::Value::IsString() const' > > > undefined reference to `v8::Function::Cast(v8::Value*)' > > > undefined reference to `v8::V8::DisposeGlobal(void**)' > > > undefined reference to `v8::V8::GlobalizeReference(void**)' > > > collect2: ld returned 1 exit status > > > > > I'm not sure what's causing these. V8 1.0 links (and runs fine) > > > against my exact same code without issue. This happens both when > > > compiled as release and debug. > > > > > Is this an issue with trunk not currently building for anyone, or is > > > there some strange problem with my setup? Thanks in advance. > > > > > - Kripken > > > > > P.S. Should I be using a tag instead? The last tag seems to be 1.1, > > > but trunk says it is 1.3.9. > > > > > > > --~--~---------~--~----~------------~-------~--~----~ v8-users mailing list [email protected] http://groups.google.com/group/v8-users -~----------~----~----~----~------~----~------~--~---
