Building Fennec searches for NDK's GCC compiler by the wrong filename

RESOLVED INVALID

Status

RESOLVED INVALID
6 years ago
9 months ago

People

(Reporter: aditya2204, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

6 years ago
Created attachment 712178 [details]
Here's the output of make command

While doing a regular 'make -f client.mk build' for Fennec, the make tool searches for the Android NDK's compiler by 'arm-linux-androideabi-gcc' while it is named as 'arm-linux-androideabi-gcc-4.6'.
(Reporter)

Updated

6 years ago
Component: Build Config → Build Config
Product: Firefox → Core
Hardware: x86_64 → All
For all toolchains there should be arm-linux-androideabi-gcc and arm-linux-androideabi-gcc-x-y in the same directory, for example:

android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc
android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc-4.6
Status: UNCONFIRMED → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → INVALID
(Reporter)

Comment 2

6 years ago
(In reply to Mike Hommey [:glandium] from comment #1)
> For all toolchains there should be arm-linux-androideabi-gcc and
> arm-linux-androideabi-gcc-x-y in the same directory, for example:
> 
> android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/
> arm-linux-androideabi-gcc
> android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/
> arm-linux-androideabi-gcc-4.6

Hey..

Just wanted to tell that I was using NDK version 'r8c' when I reported this.
All the NDKs I have around have arm-linux-androideabi-gcc:
android-ndk-r5c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc
android-ndk-r6b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc
android-ndk-r7b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc
android-ndk-r7b/toolchains/arm-linux-androideabi-4.6.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc
android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc
android-ndk-r8c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc
android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc
android-ndk-r8d/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc
android-ndk-r8d/toolchains/arm-linux-androideabi-4.7/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc

Updated

9 months ago
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.