2012-06-14 50 views
0

我正在嘗試交叉編譯android的大型開源庫。我編輯了源代碼以包含未共享的庫的android版本,更改了字大小的定義等,並獲得了庫中的所有單個文件,以便在沒有錯誤/警告的情況下進行編譯。UnwindResume和其他鏈接錯誤(交叉編譯爲Android)

在將所有目標文件鏈接到單個可執行文件的最終命令中,我收到了一堆錯誤,所有表單都抱怨對_Unwind_Resume和__emutls_get_address的未定義引用。

任何想法?

+0

究竟如何這個問題涉及提供了答案使用特定於該運算試圖庫的東西建立 – MEURSAULT

回答

1

添加到靜態庫的引用libgcc_eh構建過程:(?不是錯誤等)

LOCAL_LDLIBS := -lgcc_eh