기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
안녕하세요. 자주오긴 해도 글쓰는건 질문 뿐이네요.
답글 달지 못하는 제 실력도 좀 서글프기도 합니다.
그래도 궁금한건 좀 물어보고 싶기에...
안드로이드 플랫폼으로 작업을 하고 대충 프로젝트 진행은 마무리를 지었습니다.
그런데 또 다른 프로젝트를 진행하고 싶은데 이건 안드로이드가 아니라 그냥 리눅스입니다.
그래서 안드로이드에서 썼던 arm 컴파일러를 좀 활용하고 싶은데요.
그럴라고 했더니 libc가 걸리네요.
안드로이드 툴체인에 glibc를 넣는 방법이 혹시 있나요?
bionic 를 glibc로 바꾸고 커널과 부트로더만 빌드 할 생각입니다.
시도 하셨던 분이나 링크, 데이타 다 감사히 받겠습니다.
그럼 고견 부탁드립니다.
게시판 아래쪽 [의견]을 클릭하시면, 피드백을 달 수 있습니다.
OpenEmbedded의 경우 강력한 임베디드 빌드 시스템이지만, 보드에 맞게 최적화 하려면 많은 작업이 필요 합니다.
OpenEmbedded를 제대로 사용하시려면, Phthon 기반이기 때문에, Python에 대한 지식도 어느정도 필요하고,
OpenEmbedded 빌드 시스템에 대한 전체적인 구조 와 RFS에 대한 구조도 이해를 하고 계셔야 합니다.
향후 이솝 V210 정도에서는 OpenEmbedded 기반의 이솝 보드용 빌드 시스템을 선보이려고 생각하고 있습니다. :)
그냥 linux이면 그냥 EABI용 toolchain을 쓰시는게 훨 낫습니다.
android의 gcc나 gas는 일반 linux의 것과 같기 때문에요.
libc문제라면 glibc가 libc보다 훨 기능이 많기 때문에 호환성자체는 큰 문제가 없을거고요.