0
我試圖在Android(ICS)上將openssl從1.0.0升級到1.0.1c。 雖然我成功地能夠交叉編譯它(for arm)。 當我嘗試在升級的libcrypto.so庫的目標上運行openssl二進制文件時出現錯誤。在Android上使用升級的openssl-1.0.1c時出現運行時錯誤ICS
以下是錯誤:libcrypto.so
我做錯了什麼,還是有,我很想念任何編譯標誌 意外RELOC類型×03 ??? 我試着用-fPIC編譯openssl,但那也沒有幫助。
PS:我正在使用android谷歌電視分支。
嗨nicholay, 感謝您的回覆。 但是,從舊版本中替換/合併下列組件文件的竅門。 AES/ASM/AES-armv4.s BN/ASM/ARMV4-mont.s SHA/ASM/SHA1-ARMV4-large.s SHA/ASM/SHA256-armv4.s SHA/ASM/SHA512-ARMV4 .S – user1535235