現在、Fedora 19 で APQ8060 Dragonboard 用に Android 2.3 Gingerbread をコンパイルしようとしています。このガイドに従ってすべてがセットアップされており、以前にいくつかのエラーが発生しましたが、ここのいくつかの修正を使用して修正されました。しかし、現在、切り捨てられたファイルでエラーが発生しており、Google は何も表示していません。端末に出力されるものは次のとおりです。
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 ソース コードを使用していないことに注意してください。ボードでより適切に機能するように、わずかに変更されていると思います。