2011-09-16 4 views
1

Android 용 Linux 라이브러리를 빌드하려고합니다. 그러나 Android 용 gcc toolchain 용 libtool에 동적 로더 ltdl이 포함되어 있지 않은 것으로 보입니다. 이것에 대한 시스템 관련 이유가 있습니까? 아니면 거기에 없습니까?Android NDK에는 ltdl이 포함되어 있지 않습니다.

www.gnu.org/software/libtool/에서 ltdl을 android 빌드에 통합하는 방법은 무엇입니까?

감사합니다.

답변

0

대부분의 표준 라이브러리는 기술적 인 이유로 인해 내가 아는 Android NDK에서 '누락'되었습니다. 나는 NDK의 릴리스 노트가 현재 통합되어 있지 않은 표준 C 라이브러리에 대한 항목이 있다고 믿습니다. 이유는 거기에 언급이있을 수 있습니다. 소스를 가져 와서 Android NDK 프로젝트를 만들고 그런 식으로 구축하도록 제안 할 수 있습니다. 내가 왜 동적 로더가 필요한지 물을 수도 있습니다. 어쨌든 필요한대로 안드로이드로드 라이브러리 (따라서 제한된 지식으로 이해할 수 있습니다)

+0

빌드하려는 라이브러리에 ltdl이 제대로 빌드되어 있어야합니다. 나는 그것의 부족을 설명하는 것을 많이 알지 못했지만 내 일반적인 인상은 그것이 없다면, 당신이 일하기 위해 의지 할 수있는 것이 아니라 불행히도. 통합되지 않은 C 라이브러리의 목록을 정확히 보았는지 기억하십니까? – pschuegr

+0

나는 'android-ndk-root/docs/SYSTEM-ISSUES.html'파일을 생각하고 있었다. 나는이 분야의 전문가가 아니지만, 구축해야하는 라이브러리가 다른 라이브러리에 의존하고 있습니까? 빌드 할 때 오류가 있습니까? 그렇다면 오류를 게시 할 수 있습니까? – Kerry

관련 문제