Skip to content

ATMI/OsmAnd-core

 
 

Repository files navigation

OsmAnd Core

Multi-platform core for OsmAnd project

Installation on Ubuntu

  1. Fresh install Ubuntu 14.04 LTS
  2. Install repo
  1. Install software
  • sudo apt-get install mc git build-essential libfontconfig1-dev freeglut3-dev libxrender-dev libxrandr-dev libxi-dev openjdk-7-jdk
  • sudo add-apt-repository ppa:ubuntu-toolchain-r/test
  • sudo apt-get update
  • sudo apt-get install gcc-4.9 gcc-4.9-multilib g++-4.9 g++-4.9-multilib
  1. Use Bash not Dash
  • sudo dpkg-reconfigure dash
  1. install cmake
  1. Configure git; Get OsmAnd sources

Before building android wrapper!

Install clang toolchains: cd ANDROID_NDK/build/tools ./make_standalone_toolchain.py --arch arm --api 14 --stl=libc++ --force --install-dir ../../toolchains/arm-linux-androideabi-clang/prebuilt/linux-x86_64 ./make_standalone_toolchain.py --arch arm64 --api 21 --stl=libc++ --force --install-dir ../../toolchains/aarch64-linux-android-clang/prebuilt/linux-x86_64 ./make_standalone_toolchain.py --arch x86 --api 14 --stl=libc++ --force --install-dir ../../toolchains/x86-clang/prebuilt/linux-x86_64

Packages

No packages published

Languages

  • C++ 89.2%
  • CMake 3.7%
  • Java 2.9%
  • C 1.5%
  • Rich Text Format 1.0%
  • Shell 0.9%
  • Other 0.8%