In the froyo release external/v8 exists and a static library is built you just need to link to it.
-- Wink On Wed, Jun 23, 2010 at 3:29 PM, Kelly <[email protected]> wrote: > You need to set up some environment variables and pass some args into > scons to get v8 to build for android. Also, from what I've seen, you > also need to have the android platform on your machine. I'm sure you > can work around it but I haven't gotten to it yet. > > To build I am using a script with this (totally stolen from another > thread): > > export TOP=<location of android platform> > export NDK=<location of android NDK r4>/build/prebuilt/darwin-x86/arm- > eabi-4.4.0 > (notice it says darwin, that's because I'm on mac, it's different for > others) > export AR=$NDK/bin/arm-eabi-ar > export CXX=$NDK/bin/arm-eabi-g++ > export RANLIB=$NDK/bin/arm-eabi-ranlib > export CC=$NDK/bin/arm-eabi-gcc > > scons mode=debug snapshot=off library=static importenv=TOP arch=arm > os=android > > This, along with a few minor source changes, will build and link v8. I > can run scripts with it, but running javascript (native or local) > functions is currently failing for me. > > > On May 11, 10:31 am, Shooting <[email protected]> wrote: > > Hi all > > I'm new to this javascript engine. I just heard thatAndroid2.0 > > already uses V8 in its webkit. So suppose V8 can build under NDK. The > > question is how to do that? Seems we don't have direct option in V8 > > project to build a standalone V8 binary forandroid? > > > > -- > > 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 > -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users
