diff options
Diffstat (limited to 'doc/README.txt')
-rw-r--r-- | doc/README.txt | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/doc/README.txt b/doc/README.txt index dc64055e..057c54c3 100644 --- a/doc/README.txt +++ b/doc/README.txt @@ -15,16 +15,11 @@ See the file todo.txt for ideas/not yet implemented features (and the bug track Build instructions: -Disable Google breakcode (call build-native.sh with USE_BREAKPAD=0) or checkout google breakcode - -svn co http://google-breakpad.googlecode.com/svn/trunk/ google-breakpad - - - Install sdk -- Install ndk (Version r10b is tested and used by me) +- Install ndk (Latest version should work as long as you use gcc) - Make sure that ndk-build is in your build path. -Fetch the git submodules (the default urls for the submoles use ssh, +Fetch the git submodules (the default urls for the submodules use ssh, setup your own github ssh key or change the url to http in .gitmodules): git submodule init @@ -34,9 +29,9 @@ Do cd main;./misc/build-native.(sh|bat) in the main directory of the project. After that build the project using "gradle build" (Or use Android Studio). The project is converted to gradle and building with Eclipse is no longer supported. -The ndk fails to build on Windows currently. As a workaround build on Linux and copy the ovpnlibs directory over to -Windows or downlaod a released version (e.g. from plai.de/android) and extract the libs and assets directory and place them -into main/ovpnlibs/ +Alternatively, if the NDK build fails for some reason pre-built libraries can be downloaded +(e.g. from plai.de/android) and placed under main/ovpnlibs/assets/(no)pie_openvpn.{ABI} +and main/ovpnlibs/jniLibs/{ABI}/*.so FAQ |