我目前正在尝试在Fedora 19上为我的APQ8060 Dragonboard编译Android 2.3 Gingerbread。所有内容都已经设置好了this指南,我之前遇到过一些错误,但是这些都是使用来自here的一些修正。然而,现在,我遇到了一个截断文件的错误,谷歌没有发现任何事情。以下是终端发布的内容:
Install: out/host/linux-x86/bin/create_test_dmtrace
host Prebuilt: cts (out/host/linux-x86/obj/EXECUTABLES/cts_intermediates/cts)
host SharedLib: libssl (out/host/linux-x86/obj/lib/libssl.so)
out/host/linux-x86/obj/lib/libcrypto.so: file not recognized: File truncated
collect2: error: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/lib/libssl.so] Error 1
应该注意的是,我没有使用标准的Android源代码,而是使用了电路板制造商提供的源代码。我相信它会稍微修改一下,以便更好地与董事会合作。