- autoconf
- automake
- curl
- git
- libtool
- m4
- make
- perl
- pkg-config
- tar
- unzip
- Clone and open this repository
- Check and edit
./00-prepare-sources.sh
if necessary - Run
./00-prepare-sources.sh
to prepare all the sources - Run
./99-build-boinc-all.sh
to compile BOINC for Android - Run Android Studio and open
./src/boinc/android/BOINC
- ???
- Profit!
- Run
./00-clean-buildcache.sh
- Run
. ./unset-env.sh
This has unofficially become a personal benchmark tool and research topic for testing compilation
across different computers. The benchmark tests CPU overcommit and I/O. Instead of running
./99-build-boinc-all.sh
, use ./99-build-boinc-all.sh pipeline
to run compile jobs concurrently.
Use time
command to measure.
Look into directly build from Android Studio if possible