Hi
I'm trying to compile TeaJS with an up-to-date version of V8. I didn't know a specific version was needed.
It seems there have been API changes that make TeaJS source incompatible. One repeating error relates to the GetPointerFromInternalField() and SetPointerInInternalField() functions which were deprecated and then removed.
Here is a discussion about how to replace them:
https://groups.google.com/forum/#!topic/v8-users/aaSY-02HWzAFor 2-byte-aligned pointers there is GetAlignedPointerFromInternalField, but for the general case it's a bit more tricky.
And there are many other errors for API changes: cannot access private member in v8::Persistent and v8::Handle, etc.
Do you plan to update the code to more a recent V8?
Have you tried to compile with Visual Studio 2010?