[SOLVED] Why don't the build instructions use 'lunch'?

Asked by Frans Gifford

The build instructions in the wiki <https://wiki.linaro.org/Platform/Android/BuildSource> suggest the following procedure:

cd android
make TARGET_PRODUCT=pandaboard TARGET_TOOLS_PREFIX=prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi-

Which currently fails for beagleboard.

The official android build instructions <http://source.android.com/source/building.html> suggest a different procedure:

source build/envsetup.sh
lunch
make

Which currently succeeds for beagleboard. We want to keep TARGET_TOOLS_PREFIX make flag, but why don't we use lunch to select a build target?

Question information

Language:
English Edit question
Status:
Solved
For:
Linaro Android Edit question
Assignee:
No assignee Edit question
Solved by:
Frans Gifford
Solved:
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Frans Gifford (fgiff) said :
#2

These instructions originated from the instructions for Beagleboard. Converted to a bug as there's no apparent reason to diverge from the official android build process.

Revision history for this message
Frans Gifford (fgiff) said :
#3

Unexpiring

Revision history for this message
Frans Gifford (fgiff) said :
#4

These instructions originated from the instructions for Beagleboard. Converted to a bug as there's no apparent reason to diverge from the official android build process.

Revision history for this message
Frans Gifford (fgiff) said :
#5

Closed bug. 'lunch' sets product and toolchain, which we override in the make command line, rendering lunch redundant.