도와주세요!!
글 수 15,339
2012.04.02 21:03:49 (*.230.100.250)
7911
안녕하세요.
이번에 처음 임베디드를 접해보는 왕초보입니다.
ez-s3c6410 보드를 가지고 개발환경구축에 나섰는데요
환경은 윈도우에서 가상 리눅스(우분투 9.1)를 깔고
그 리눅스에 크로스 컴파일등을 메뉴얼을 통해 구축하고있습니다.
현재 tftp, ssh, samba , ㅇ크로스컴파일러까진 설치를 하였는데
ez-boot를 통해 이미지 파일을 만드는곳에서 에러가 발생합니다.
첨부한 사진과 같이 undefined reference 가 뜨면서 __aeabi_idiv 등등 없다고 나오네요.
인터넷등에서 찾아보면 gcc등 버젼이 안맞으면 이런 현상이 있는데 리눅스도 처음 접해보고
너무 어렵습니다.
아시는분있으시면 도움좀 부탁드립니다..
감사합니다.
컴파일러의 문제로 보입니다.
arm-generic-linux-gnueabi 로 크로스 컴파일러가 지정되어 있는지 확인 하셔야 될것 같습니다.
크로스 컴파일러를 지정하셨으면 clean 한번 하시고 다시 컴파일 해보세요.