리눅스용 or32 툴체인 빌드하기~~

박상호 2010.10.11 15:52 조회 수 : 3637

안녕하세요. 지난 토욜 모임에서 잠시 언급되었던 툴체인 부분을 검토중에

 

몇가지 유용한(?) 정보가 있어서 알려드립니다. 이번주는 교육기간이라 몇가지 끄적여 본 결과군요.. ㅎㅎ

 

우분투 8.10에서 빌드를 해본 결과 입니다.

 

빌드시 잘되다가 or1ksim 부분을 빌드중에 오류가 나더군요. 전에 준수님이 말한 부분이 아닌가 합니다.

 

make.log를 살펴봤는데, -Werror 옵션에 의해서 경고가 에러로 처리된 거더군요. 이부분을 수정(제거)하면

 

빌드가 잘 될것 같습니다. 하지만, 빌드 스크립트가 수정하는 내용을 쉽게 받아들이지 않더군요. 꽁수를 좀 썼습니다.

 

만약 아무런 문제가 없다면 gcc의 버전이 잘 맞아 떨어진것이 겠지요. 그럼 아래 내용은 무시하십시요~~ ^^ 걍 잘쓰시면 됩니다.

 

1. MOF_ORSOC_TCHN_v5c_or32-elf.sh 파일내의 DO_DOWNLOADS="y"를 DO_DOWNLOADS="n" 으로 변경합니다.

   일단 수정하기 전에 필요한 모든 파일을 다운로드 받아둬야 합니다. 위를 y로 놔두면 압축파일들의 내용이 바뀌면 md5검사를

   하여 파일이 다시 다운로드가 됩니다.

2. or32-download 폴더안의 or1ksim-0.4.0.tar.bz2 압축을 푼후에 configure 파일안에서 -Werror을 찾아 그 부분을 제거해버립니다.

   ./configure 명령에의해서 Makefile이 만들어 질때 -Werror 가 들어가지 못하도록 하는 것입니다. 수정후 다시 같은 파일이름으로 압축을

   합니다.

3. 이제 전과 마찬가지로 sh MOF_ORSOC_TCHN_v5c_or32-elf.sh를 실행해서 빌드 및 인스톨을 하시면 될것 같습니다.

XE Login