【发布时间】:2018-01-15 07:22:26
【问题描述】:
我使用 AOSP 构建 Android。
我使用这些命令在我的 Ubuntu 17.04 上构建 Android:
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
repo sync -j8
. build/envsetup.sh
lunch
make -j8
30 分钟后出现此错误,有人知道如何解决吗?
host Executable: tblgen (out/host/linux-x86/obj/EXECUTABLES/tblgen_intermediates/tblgen)
/usr/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
/usr/bin/ld: cannot find -lGL
/usr/bin/ld: cannot find -lGL
make: *** [out/host/linux-x86/obj/lib/libGLES_CM_translator.so] Error 1
make: *** Waiting for unfinished jobs....
collect2: ld returned 1 exit status
collect2: ld returned 1 exit status
【问题讨论】:
-
你有没有执行all required steps建立构建环境?
-
@Gluttton 是的!!!
标签: makefile ld android-source linker-errors