Skip to content

waterbang/rusty_v8

 
 

Repository files navigation

Rusty V8 Binding for android suport

V8 Version: 11.0.226.5

ci crates docs

Compilation process

before

First you need to install docker on your computer.

install cross

cargo install cross --git https://github.com/cross-rs/cross

cross build aarch64-linux-android

 V8_FROM_SOURCE=1 cross build -vv --target aarch64-linux-android --release

cargo build aarch64-linux-android

 V8_FROM_SOURCE=1 cargo build -vv --target aarch64-linux-android --release

problem

Downloading https://github.com/denoland/ninja_gn_binaries/archive/20221218.tar.gz... <urlopen error [Errno 111] Connection refused>

 wget https://github.com/denoland/ninja_gn_binaries/archive/20221218.tar.gz && tar -zxvf 20221218.tar.gz ninja_gn

# Select the appropriate operating system
export GN="$PWD/tools/ninja_gn/mac-amd64/gn" && export NINJA="$PWD/tools/ninja_gn/mac-amd64/ninja" 

About

Rust bindings for the V8 JavaScript engine

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 87.5%
  • C++ 11.6%
  • Other 0.9%