Benutzer-Werkzeuge

Webseiten-Werkzeuge


v8lib

Dies ist eine alte Version des Dokuments!


v8lib

mkdir ~/v8
cd v8
fetch v8
cd v8
gclient sync
cd ..
git pull && gclient sync



erst gn und ninja installieren, dann noch clang (steht alles in dem link):
https://blog.sqreen.com/how-we-built-v8-natively-on-arm/

apt-get install clang (braucht man nicht wie in dem link zu installieren .... ging auch nicht)
braucht man für gn

in gn dann: 
/root/ninja/ninja -C out
weil er ninja woanders hat und in Pfad nicht dort zuerst findet

tar -xvf xxx.tar.xz


mb_config.pyl  finden und dort: sed -i -e "s/target_cpu=\"x64\" v8_target_cpu=\"arm64/target_cpu=\"arm64\" v8_target_cpu=\"arm64/"
(nano /root/v8/infra/mb/mb_config.pyl)

in tools/dev/gm.py dort wo x64 steht, ein return arm64 machen

tools/dev/gm.py arm64.release
v8lib.1570139939.txt.gz · Zuletzt geändert: 2019/10/03 21:58 von varnholt