Replicant60BuildDependenciesInstallation » History » Version 73
Denis 'GNUtoo' Carikli, 10/19/2019 05:52 PM
Move Replicant 4.2 dependencies in [[Replicant42BuildDependenciesInstallation]]
| 1 | 73 | Denis 'GNUtoo' Carikli | h1. Replicant 6.0 build dependencies installation |
|---|---|---|---|
| 2 | 72 | Denis 'GNUtoo' Carikli | |
| 3 | 40 | Paul Kocialkowski | *Replicant can only be built on 64 bit x86 architectures, building on 32 bit x86 systems is no longer supported.* |
| 4 | However, some prebuilt tools are still 32 bit x86 executables and some host tools are generated as 32 bit x86 executables. |
||
| 5 | 1 | Paul Kocialkowski | |
| 6 | 19 | Paul Kocialkowski | It is recommended to have at least 4GB of RAM available. |
| 7 | 58 | Wolfgang Wiedmeyer | |
| 8 | 73 | Denis 'GNUtoo' Carikli | h2. Debian-based systems |
| 9 | 1 | Paul Kocialkowski | |
| 10 | 54 | Wolfgang Wiedmeyer | *Debian 9* |
| 11 | |||
| 12 | 49 | Paul Kocialkowski | Packages installation: |
| 13 | 1 | Paul Kocialkowski | |
| 14 | <pre> |
||
| 15 | 54 | Wolfgang Wiedmeyer | dpkg --add-architecture i386 ; apt-get update |
| 16 | 1 | Paul Kocialkowski | apt-get build-dep gcc binutils llvm-defaults |
| 17 | 54 | Wolfgang Wiedmeyer | apt-get install bash gcc-arm-none-eabi cmake python-dev swig ant bc proguard maven-debian-helper libemma-java libasm4-java libguava-java libnb-platform18-java libnb-org-openide-util-java libandroidsdk-ddmlib-java libmaven-source-plugin-java libfreemarker-java libmaven-javadoc-plugin-java ca-cacert curl gawk libgmp3-dev libmpfr-dev libmpc-dev git-core gperf libncurses-dev squashfs-tools pngcrush zip zlib1g-dev lzma libc6-dev-i386 g++-multilib lib32z1-dev lib32readline-dev lib32ncurses5-dev zlib1g-dev:i386 xsltproc python-mako schedtool gradle dirmngr libandroidsdk-sdklib-java eclipse-jdt libgradle-android-plugin-java android-sdk-build-tools android-sdk-platform-23 aapt lzop rsync |
| 18 | 71 | Denis 'GNUtoo' Carikli | </pre> |
| 19 | 1 | Paul Kocialkowski | |
| 20 | 55 | Wolfgang Wiedmeyer | The @repo@ tool for downloading the Replicant source code "is available in the contrib repository":https://packages.debian.org/stretch/repo (see "bug #855846":https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=%23855846 for the reasons why it was moved to contrib). |
| 21 | 54 | Wolfgang Wiedmeyer | |
| 22 | 73 | Denis 'GNUtoo' Carikli | h2. Tips to make it build: |
| 23 | 40 | Paul Kocialkowski | |
| 24 | * #1847 |
||
| 25 | 1 | Paul Kocialkowski | * #1848 |