Closed GoogleCodeExporter closed 9 years ago
Did you compile and link v8 and pyv8 with x64 mode? It seems the symbol of
RegisteredExtension::first_extension doesn't exists in the libv8.a?
http://code.google.com/p/pyv8/wiki/HowToBuild
On the other hand, could you try build the PyV8 from SVN trunk, because I
remember the developing version has fixed some Mac OS X issues.
Thanks
Original comment by flier...@gmail.com
on 12 Feb 2010 at 1:47
Thank you. I have compiled both v8 and pyv8 in 64 bits (and set the apple
specific -arch x86_64 gcc
flag). I read the symbols in the libv8.dylib using nm and it has the missing
symbol. I have tried the pyv8
trunk too, but the build fails in related to AST.
In addition, I have tried it on a PC running ubuntu and the same error
occurred.
Original comment by edwincheese
on 13 Feb 2010 at 1:06
I'm sorry, I can't reproduce your issue at this time, because I'm on vacation
in two
weeks, so I haven't x64 environment :S
Could you try to link v8 as static library?
Original comment by flier...@gmail.com
on 13 Feb 2010 at 1:15
It seems be a link issue, pyv8 suggest to static link with v8 library.
Original comment by flier...@gmail.com
on 9 Apr 2010 at 9:59
Original issue reported on code.google.com by
edwincheese
on 12 Feb 2010 at 9:51