기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
연구목적으로 인텔 80200 XScale 프로세서 기반의 시뮬레이터를 사용하고있습니다.
시뮬레이터를 배포한곳에서 툴체인도 같이 배포를 해주어서 이걸 사용하고있는데요..
이 툴체인으로 사용해서 프로그램을 컴파일 하려니 대부분 에러가 나서 컴파일이 안되네요..
주로 에러내용은 헤더나 라이브러리가 없다는 내용입니다.
최근에 컴파일한걸 예를 들자면 sys/ioctl.h와 sys/termios.h가 없다는 에러가 있었는데요..
배포된 툴체인의 include 폴더를 살펴보니 sys폴더는 있는데 위의 두 파일이 정말 없었습니다..
툴체인을 새로 만들자니 시뮬레이터 특성에 맞는 config를 해주어야 하는데 너무 시간소모적인 일이라 최후의 보류로 생각하고 다른 방법을 찾아보고 있습니다..
일단 추측컨데 툴체인에 newlib가 있는것 같습니다.. 그런데 newlib는 glibc보다 축소된 형태라서 많은 부분이 빠져있기 때문에 위에서 보는것처럼 참조해야할 파일들이 없는것 같습니다..(맞나요? ^^;;;)
만약 그렇다면 기존 툴체인에 포함된 newlib를 glibc로 대체시키고 싶은데요..
이렇게하면 문제들이 해결될지 궁금하네요..
참고로 툴체인은 바이너리로 배포되어있습니다.
시원한 답변 부탁드려요 ㅜㅜ
되긴할겁니다만....아마도.....
몇번 노가다해서 결과를 봐야겠지요....