리눅스 드라이버 관련 질문입니다.
제공되는 리눅스 드라이버를 arm 보드에 적용하려고 합니다.
커널 소스와 패치를 받아 환경 설정시 필요한 작업을 해 주었구요.
Makefile에서 컴파일러를 arm-linux-gcc 로 바꾸어 주었습니다.
make config는 잘 되는데
make all 할때 컴파일러 옵션이 잘못되었다고 나오는 군요
ccp0: /root/kernel2.4/linux-2.4.19/include/linux/modversions.h: ?? ???? ?????? ?? cc1: Invalid option 'preferred-stack-boundary=2' cc1: bad value (i686) for -march= switch Assembler messages:
Error: Invalid processor variant -mi686 make: *** [rtmp_main.o] 오류 1
포팅하려는 타겟보드는 PXA255를 사용하고 커널 버젼은 2.4.19 입니다. 레드햇9.0에서 컴파일을 하고 있습니다.
귀사에서 지원해 주지 않는 이상 드라이버를 포팅하는 것은 불가능 한가요?
가능하다면 대략적인 컴파일 절차라도 알려 주시면 감사하겠습니다.
커널 소스와 패치를 받아 환경 설정시 필요한 작업을 해 주었구요.
Makefile에서 컴파일러를 arm-linux-gcc 로 바꾸어 주었습니다.
make config는 잘 되는데
make all 할때 컴파일러 옵션이 잘못되었다고 나오는 군요
ccp0: /root/kernel2.4/linux-2.4.19/include/linux/modversions.h: ?? ???? ?????? ?? cc1: Invalid option 'preferred-stack-boundary=2' cc1: bad value (i686) for -march= switch Assembler messages:
Error: Invalid processor variant -mi686 make: *** [rtmp_main.o] 오류 1
포팅하려는 타겟보드는 PXA255를 사용하고 커널 버젼은 2.4.19 입니다. 레드햇9.0에서 컴파일을 하고 있습니다.
귀사에서 지원해 주지 않는 이상 드라이버를 포팅하는 것은 불가능 한가요?
가능하다면 대략적인 컴파일 절차라도 알려 주시면 감사하겠습니다.







































