Closed GoogleCodeExporter closed 9 years ago
I had this problem too, it looks like it applies only for 32-bit systems. I
fixed this by editing setup.py line 277 and replacing 'v8_base' with
'v8_base.ia32'. See patch in attachment.
Original comment by nsa...@gmail.com
on 23 Apr 2013 at 11:54
Attachments:
please verify the fix with SVN trunk code after r518, thanks
Original comment by flier...@gmail.com
on 25 Apr 2013 at 2:30
Since I've spent the whole day on this, here's how I can successfully build
pyv8 on Ubuntu 12.10 LTS. The key is to build v8 first, using 'make native'
*before* letting setup.py touch it. I'm actually integrating this into a docker
image in case you're interested. I had these build problems on x64 and also on
master branch - tried recompiling the whole day with different settings. At the
end I settled for this old revision again since the 'thug' project (honeypot)
is using them.
export LIB=~
apt-get install -y libboost-thread-dev libboost-all-dev python-dev git-core
autoconf libtool
svn checkout -r14110 http://v8.googlecode.com/svn/trunk/ $LIB/v8
git clone https://github.com/buffer/thug.git $LIB/thug
cd $LIB/v8 && cp ../thug/patches/V8-patch* .
cd $LIB/v8 && make dependencies
cd $LIB/v8 && make native
export V8_HOME=$LIB/v8
svn checkout -r478 http://pyv8.googlecode.com/svn/trunk/ $LIB/pyv8
cd $LIB/pyv8 && python setup.py build
cd $LIB/pyv8 && python setup.py install
Original comment by mmueller...@gmail.com
on 31 Oct 2013 at 5:13
Original issue reported on code.google.com by
theobe...@gmail.com
on 22 Apr 2013 at 9:13