안녕하세요..

자료 게시판에 ezboot.v22 파일을 올려 놓았습니다.. 이 파일은 gcc-3.3.4 에서 TEST 한 것입니다.

확인 해보세요..

그럼 수고하세요.



김석만 wrote..
: 흠.. 아래에 이지 부트 컴파일시에 에러 발생에 관해서 글올렸었는데...
:
: gcc 3.3으로 툴체인을 만들고 ezboot 2.2 소스를 컴파일하면..
: 링크시에 puts와 putchar를 찾는 에러가 발생합니다..
: 어느부분에서 puts와 putchar를 찾는지 확인하려고
: printf.c 파일에 디버깅용 puts와 putchar를 만들고
: 컴파일한후 보드에 넣고 돌렸더니...
:
: 소스중 printf문을 사용한 부분중.. 인자가 1개인 곳에서
: puts나 putchar를 찾는 다는 것을 발견했습니다....
:
: printf문의 정의 중에 가변 인자 처리부분에 문제가 있는것이 아닌가 생각합니
: 다.
:
: 혹시 gcc 3.3 툴체인으로 이지 부트 컴파일 했을때 이런 문제는 없었는지
: 있었다면 어떻게 해결했는지..
: 이지 부트 소스는 어떻게 수정되어야 하는지 좀 알려주세요 ^^
: 전 그냥 문제가 있는 printf 문의 마지막 인자를 NULL로 주긴 했는데
: 근본적인 문제 해결은 아니니..
: 가변인자 처리가 어떻게 이루어지는지 잘 알지 못해서 수정도 못하겠더군
: 요...;