История изменений
Исправление EXL, (текущая версия) :
1. Заходишь на страницу загрузки старых версий Android NDK, соглашаешься с условиями:
https://developer.android.com/ndk/downloads/older_releases
2. Скачиваешь оттуда Android NDK r10e, прямая ссылка:
https://dl.google.com/android/repository/android-ndk-r10e-linux-x86_64.zip
3. Устанавливаешь, например, в директорию /opt/
следующим образом:
$ sudo unzip android-ndk-r10e-linux-x86_64.zip -d /opt/
$ sudo chown `whoami`:`id -g -n` -R /opt/android-ndk-r10e/
4. В любой удобной тебе директории, например, ~/Build
выполняешь следующий рецепт для сборки библиотеки:
$ mkdir -p SAMP/src/
$ cd SAMP/
$ git clone https://github.com/ocornut/imgui --depth=1 -b v1.53
$ cd src/
$ git cl https://github.com/4x11/SAMP-Android --depth=1 -b master jni/
$ V=1 /opt/android-ndk-r10e/ndk-build
5. Из SAMP/src/libs/armeabi-v7a
забираешь готовую libsamp.so
библиотеку.
6. Profit!
P.S. в диструбутиве необходимы установленные пакеты с git
и make
(обычно находится в build-essentials
).
Исправление EXL, :
1. Заходишь на страницу загрузки старых версий Android NDK, соглашаешься с условиями:
https://developer.android.com/ndk/downloads/older_releases
2. Скачиваешь оттуда Android NDK r10e, прямая ссылка:
https://dl.google.com/android/repository/android-ndk-r10e-linux-x86_64.zip
3. Устанавливаешь, например, в директорию /opt/
следующим образом:
$ sudo unzip android-ndk-r10e-linux-x86_64.zip -d /opt/
$ sudo chown `whoami`:`id -g -n` -R /opt/android-ndk-r10e/
4. В любой удобной тебе директории, например, ~/Build
выполняешь следующий рецепт для сборки библиотеки:
$ mkdir -p SAMP/src/
$ cd SAMP/
$ git clone https://github.com/ocornut/imgui --depth=1 -b v1.53
$ cd src/
$ git cl https://github.com/4x11/SAMP-Android --depth=1 -b master jni/
$ V=1 /opt/android-ndk-r10e/ndk-build
5. Из SAMP/src/libs/armeabi-v7a
забираешь готовую libsamp.so
библиотеку.
6. Profit!
Исходная версия EXL, :
Инструкция
1. Заходишь на страницу загрузки старых версий Android NDK, соглашаешься с условиями:
https://developer.android.com/ndk/downloads/older_releases
2. Скачиваешь оттуда Android NDK r10e, прямая ссылка:
https://dl.google.com/android/repository/android-ndk-r10e-linux-x86_64.zip
3. Устанавливаешь, например, в директорию /opt/
следующим образом:
$ sudo unzip android-ndk-r10e-linux-x86_64.zip -d /opt/
$ sudo chown `whoami`:`id -g -n` -R /opt/android-ndk-r10e/
4. В любой удобной тебе директории, например, ~/Build
выполняешь следующий рецепт для сборки библиотеки:
$ mkdir -p SAMP/src/
$ cd SAMP/
$ git clone https://github.com/ocornut/imgui --depth=1 -b v1.53
$ cd src/
$ git cl https://github.com/4x11/SAMP-Android --depth=1 -b master jni/
$ V=1 /opt/android-ndk-r10e/ndk-build
5. Из
забираешь готовуюSAMP/src/libs/armeabi-v7a
libsamp.so
библиотеку. 6. Profit!