도와주세요!!
글 수 15,339
2002.10.26 09:05:43 (*.242.178.150)
6677
개구리 wrote..
: as 는 i386용 어셈블러 입니다.
: arm용 어셈블러라면
: arm-linux-as 라고 호출되어야 합니다.
:
: 아마도 크로스 컴파일이 제대로 설치도어 있지 않은 것 같네요
전 ezboad Howto문서대로 환경설정을 했구요. 이미지파일도 만들어서 잘 사
용하고 있습니다. 그리고 강좌란의 SA1110 어셈블러 환경설정을 따라해서
led.S가 제대로 컴파일 되는지도 확인했구요.(근데 여기서 led.S를 컴파일하
면 바이러리 파일이 만들어지는데요. 실행시킬려고 하면 어떻게해야하나요???
어떻게 해야할지 몰라 쩔쩔매고 있답니다. NFS을 이용해 만들어진 led라는
파일을 ezboard에서 실행시켜 봤지만 에러만 발생하는군요.)
그리고 문서에도 나왔다싶이 << 1) arm-linux-gcc는 led.S 를 led.o로 변
환한다. 이때 어셈블러 부분은 arm-linux-gcc에서 arm-linux-as를 호출하
여 수행한다. >> 라고 되어있던데 무슨문제인지...???? 저의 부족한 생각하
기로도 크로스컴파일 환경문제라고 보여지는데요 왜 led.S를 실행시키면 되
고 ezboot에서 make를 수행시키면 에러가 발생하는지... 혹시 ezboot의
Makefile에서 환경설정을 따로 해주어야 하는지요??? 그곳을 유심히 봤는데
도 arm-linux의 include를 사용하지 않고 자체적으로 ezboot디렉토리의
include를 사용하던데...