Project

General

Profile

Actions

Feature #1784

open

Integrate toolchain build in Android build system

Added by Wolfgang Wiedmeyer over 7 years ago. Updated over 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Build system
Target version:
Start date:
04/09/2017
Due date:
% Done:

0%

Estimated time:
Resolution:
Device:
Grant:
Type of work:
Any programming languages (scripts, C, etc)

Description

Currently, a simple script takes care of building the toolchain. The script needs to be converted to Android Makefiles, so parts of the toolchain can be built e.g. with make gcc-android or the whole toolchain can simply be built by issuing make toolchain.

A build error happens when the toolchain is built after running . build/envsetup.sh in the same shell. So the toolchain always needs to be built in a newly opened shell where no Android build environment variables are already set.

The first step is to identify the environment variable(s) from envsetup.sh that break the toolchain build. Then the toolchain is buildable in the Android build environment and it's possible to write the Makefiles.


Related issues

Related to Replicant - Feature #837: Replicant Native Development Kit (NDK) build and releaseNew02/20/2014

Actions
Actions #1

Updated by Wolfgang Wiedmeyer over 7 years ago

Toolchain documents the build script and provides more background info.

Actions #2

Updated by Wolfgang Wiedmeyer about 7 years ago

  • Description updated (diff)
Actions #3

Updated by Denis 'GNUtoo' Carikli almost 5 years ago

  • Target version changed from Replicant 6.0 to Replicant 6.0 0005
Actions #4

Updated by _I3^ RELATIVISM over 3 years ago

  • Type of work Any programming languages (scripts, C, etc) added
Actions

Also available in: Atom PDF