歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 10.04下編譯Android源碼出錯 //g++:找不到命令

Ubuntu 10.04下編譯Android源碼出錯 //g++:找不到命令

日期:2017/2/28 16:19:38   编辑:Linux教程

===========================================
PLATFORM_VERSION_CODENAME=AOSP
PLATFORM_VERSION=AOSP
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=OPENMASTER
============================================
find: `drm/java': 沒有那個文件或目錄
find: `drm/java': 沒有那個文件或目錄
external/qemu/Makefile.Android:1101: 警告:覆蓋關於目標“external/qemu/android/avd/hw-config-defs.h”的命令
external/qemu/Makefile.android:933: 警告:忽略關於目標“external/qemu/android/avd/hw-config-defs.h”的舊命令
host C: libclearsilver-jni <= external/clearsilver/java-jni/j_neo_util.c
host Executable: acp (out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp)
/bin/bash: cc:找不到命令
/bin/bash: g++:找不到命令
make: *** [out/host/linux-x86/obj/SHARED_LIBRARIES/libclearsilver-jni_intermediates/j_neo_util.o] 錯誤 127
make: *** 正在等待未完成的任務....
make: *** [out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp] 錯誤 127

解決辦法:
下載gcc-4.3和g++-4.3
apt-get install gcc-4.3 g++-4.3
大約十多兆,然後
進入/usr/bin
cd /usr/bin

先刪除和gcc4.4關聯的gcc:
sudo rm gcc
sudo rm g++

再建個軟連接
sudo ln -s gcc-4.3 gcc
sudo ln -s g++-4.3 g++

然後,你再用命令查看一下被關聯的是不是4.3:
ln gcc*
如果關聯以是gcc4.3了,你就放心的make吧。

Copyright © Linux教程網 All Rights Reserved