前回のNodeJS-Android完璧なビルド方法の続きです。
いろいろ整理して、ビルド済のバイナリをここに提供しました!
コンパイルせずに、nodeバイナリをダウンロードできます。
現在はNodeJS 6.5.0-7.4.0のビルド結果をアップロードしましたが、他のバージョンや自分の修正をビルドするには、いくつか便利な方法があります:
-
Docker image
osexp2000/build-nodejs-for-android
でビルドNodeJS-Android完璧なビルド方法で提供したDocker image を利用して、~/nodeに入って
git checkout v6.4.0
かgit checkout master
のようにバージョンを切り替えて、あるいは直接ソースを修正して、最後に、用意済のbuild-nodejs-for-android
コマンドでビルドする、例build-nodejs-for-android . --arch arm -o ../nodejs-6.4.0-android-arm --pre-clean
ほとんどのソースは変更ないので、ビルドはキャッシュが利用でき、すごく早いはず。
-
ローカルでビルド
スクリプトbuild-nodejs-for-androidを利用してローカルマシンでビルドする。
もちろん、このスクリプトはandroid-gcc-toolchainのラッパーです。
以上です。