더운데 고생 많으십니다.


http://www.falinux.com/win/study/01/strongarm05.html

의 sa1100 크로스 컴파일 환경 구축대로 했습니다.

/usr/local/arm-linux 디렉토리 밑에 크로스 컴파일 환경이 설정됩니다


http://www.falinux.com/win/06_ramdisk/020_mtd_util/index.htm

의 mtd 관련 소프트웨어 구하고 포팅하기대로 하는데요


5. 포팅하기 에서

cd util

Makefile 에 다음을 추가 한다.

CC = arm-linux-gcc
LD = arm-linux-ld
AR = arm-linux-ar
AS = arm-linux-as
RANLIB = arm-linux-ranlib
NM = arm-linux-nm

CFLAGS += -I../include -O2 -Wall 이 있는 라인 위 쪽에 추가하면 된다.

컴파일 한다.

make


이 과정에서의 컴파일을 말하고 있는 것입니다.

이 것이 mtd를 arm-linux-gcc를 이용해서 컴파일하는 과정이 아닌지요.

이와 같이 했을때 library를 찾을 수 없다는 에러를 말씀드렸구요.

후움..

이 과정이 howto 책과 좀 다른 이유가 궁금했습니다.

책에서는 zlib 설치 없이 끝내던데요..

위와 같은 파일 수정도 하지 않구요.

^^

좋은 주말 보내세요.