기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

여러 분들의 도움 덕분에 크로스 컴파일 하였습니다.. 보드에서 실행해 보질 않았으니 잘 돌아가는지 확인은 안 되었지만 뭐... 그래도 에러없이 ARM용 바이너리가 생성되었네요..  

고도리님 말씀하신데로

이솝사이트의
Software

software는 1st, 2nd 보드에 대해서 동일(common)하게 적용이 됩니다.

1. Cross Toolchain(download)
gcc-3.3.4-glibc-2.3.3 for ARM9 - 설명
- Dan Kegel의 crosstool script를 이용해서 Godori가 make
- S3C2410, S3C2440, MMSP2에서 테스트 완료.
- SDL porting
- X windows library porting
- GTK+ porting

에서 다운로드 받고 설명에 쓰여진 데로 설치 하였습니다.
PDS 란에 올려 주신 cross-sdl-config 파일을 /usr/bin에 저장하고


bash-3.00# cross-sdl-config --cflags
-I/korea-dokdo/aesoptool/gcc-3.3.4-glibc-2.3.3/arm-linux/arm-linux/include/SDL -D_REENTRANT
bash-3.00#
bash-3.00#
bash-3.00# cross-sdl-config --libs
-L/korea-dokdo/aesoptool/gcc-3.3.4-glibc-2.3.3/arm-linux/arm-linux/lib -Wl,-rpath,/korea-dokdo/aesoptool/gcc-3.3.4-glibc-2.3.3/arm-linux/arm-linux/lib -lSDL -lpthread -lm -ldl
bash-3.00#

위와 같이 나옵니다.
컴파일 에러난게 -lSDL_image가 빠진 것이 아닌가 해서
Makefile을 아래 처럼 바꿨습니다.



CROSS_COMPILE = arm-linux-
CC = $(CROSS_COMPILE)gcc
LD = $(CROSS_COMPILE)gcc

PROG    = gview

SRCS    = gview.c
OBJS    = $(SRCS:.c=.o)

CFLAGS  = -g -I.
CFLAGS += `cross-sdl-config --cflags`
LDFLAGS = -lSDL_image -lSDL `cross-sdl-config --libs` -ljpeg -lpng -lz -lpthread
.SUFFIXES: .c .o

# .PHONY: all clean

.c.o:
        $(CC) -c $(CFLAGS) -o $@ $<

$(PROG):        $(OBJS)
        $(LD) -o $(PROG) $(OBJS) $(LDFLAGS)
        #cp -a ckkey /scratchbox/users/aesop/targets/AESOP/root

all:    $(PROG)

clean:
        rm -f $(PROG) *.o *.a *~

distclean:
        rm -f $(PROG) *.o *.a *~ .depend

dep:    depend

depend:
        $(CC) -MM $(CFLAGS) $(SRCS) 1>.depend


                                                                #
# include dependency files if they exist
#
ifneq ($(wildcard .depend),)
include .depend
endif


요렇게 하고 make 하니 gview 가 ARM용으로 컴파일 되었네요 ㅎㅎ

감사합니다~~


List of Articles
번호 제목 글쓴이 날짜sort 조회 수
228 커널 uvc 드라이버 설정 및 usb캠 드라이버 질문입니다. [1] ice179 2014-11-14 1183
227 NAND partition과 u-boot [1] 김진희 2014-11-14 911
226 디바이스 드라이버를 배포 하려면 소스상태로만 배포해야 하나요? [1] pedor11 2014-11-14 907
225 U-BOOT에 FW 올린 후 Data Abort 문제 질문드려요. [2] 신의발자국 2014-11-20 945
224 full hd 동영상 재생 가능한 리눅스 기반 임베디드 보드가 어떤게 ... [2] 새삶 2014-11-26 866
223 i2c-1 포트로 두개의 슬레이브를 제어하려고합니다 질문좀요 [2] 문철민 2014-11-28 667
222 S5PC110 wince 관련 질문 [4] 고도리 2014-12-01 702
221 [directFB] 폰트 아웃라인 관련... [2] 프리챌 2014-12-04 891
220 nexell 칩을 한번 사용해볼까하는데요... [5] 천동이 2014-12-04 1291
219 부트로더가 날라갔습니다... [1] 코딩코딩열매 2014-12-06 604
218 android 에서 mknod 명령을 지원안하면 노드파일은 어떻게 생성시키... [1] ice179 2014-12-17 500
217 u-boot 올리는 주소는 어떻게 알수 있나요? sinwho 2014-12-21 398
216 루트파일시스템에 gcc 기능을 넣어보신분 계신가요? [1] 흰둥아놀자 2015-01-09 315
215 wifi usb 동글관련 질문 [2] 문철민 2015-01-15 392
214 차량용에서 구글 GMS를 쓰려고 구글에 연락해봤더니... [6] 천동이 2015-01-16 597
213 check_usb_vfs("/dev/bus/usb") 에러 [1] 생생맥주 2015-01-25 200
212 카메라 프레임데이터를 안드로이드 어플로 받아올수 있는 방법이 있을... [3] pedor11 2015-01-30 589
211 안드로이드 i2c 관한 질문 [1] 뿌삐뿌삐 2015-02-03 314
210 Nand Flash 변경 질문드려요. [4] FOLIMM 2015-02-11 406
209 rtsp 스트리밍 미디어 재생 관련 질문 드립니다. [2] 톳끼아빠 2015-02-13 550

사용자 로그인