forked from radareorg/radare2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathandroid
36 lines (22 loc) · 752 Bytes
/
android
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
r2 on android
=============
Install NDK in archlinux x86-64
- Enable multilib repo in pacman.conf
- pacman -S lib32-glibc lib32-zlib
To build r2 for android you need to install the NDK:
http://developer.android.com/tools/sdk/ndk/index.html
Edit ~/.r2androidrc to setup the paths to your ndk
sys/android-shell.sh
./configure --with-compiler=android --with-ostype=android --without-ssl --prefix=/data/radare2 --without-pic --with-nonpic --without-gmp
make -j 4
To compile for android-x86
export NDK_ARCH=x86
To package:
mkdir
make install DESTDIR=/usr
Build farm
See sys/android-shell.sh and sys/android-build.sh
sys/android-shell.sh sys/android-build.sh arm-static
Environment:
NDK_ARCH=arm|x86
STATIC_BUILD=0|1