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

안녕하세요,
AESOP6410에 안드로이드로 잘 쓰고 있습니다.
릴리즈된 Toolchain-aesop6410-090320으로 busybox를 컴파일 하면 에러가 나서 Sourcery G++ Lite 2008q3-72 for ARM GNU/Linux 로 컴파일 해서 잘 쓰고는 있습니다만, busybox도 Toolchain-aesop6410-090320로 컴파일 해서 올리고 싶은데요.  아래와 같이 에러가 발생합니다.

[dykim@tulip busybox]$ make ARCH=arm
  SPLIT   include/autoconf.h -> include/config/*
  GEN     include/bbconfigopts.h
  HOSTCC  applets/usage
  GEN     include/usage_compressed.h
  HOSTCC  applets/applet_tables
  GEN     include/applet_tables.h
  CC      applets/applets.o
applets/applets.c:10:20: error: assert.h: No such file or directory
In file included from include/libbb.h:13,
                 from include/busybox.h:10,
                 from applets/applets.c:11:
include/platform.h:130:23: error: byteswap.h: No such file or directory
...

두 툴사이에 다른점이 있는 건가요 ? 아니면 제가 먼가 설정을 잘못한건가요 ? 참고로 PATH의 bin directory는 "s3c6410/cross/armv6/bin" 으로 했습니다.

감사합니다.



profile

김재훈

2009.04.23 17:43:03
*.162.60.144

음.. 버전이 얼마인지 모르겠지만, 설정을 잘못하신 것 같은데요...
이솝 툴체인으로 BusyBox 1.9.2 까지 컴파일을 해 봤고 동작도 검증을 해봤습니다. :)

김도윤

2009.04.23 23:40:46
*.13.116.215

busybox version은 1.14.0입니다.

고현철

2009.04.24 01:45:44
*.32.117.22

1.14.0 잘 됩니다.

거의 동일한 툴체인(6400용)으로 테스트해서 잘 되는데요.....

==> 6410 release toolchain으로 컴팔된 소스 자료실에 올렸습니다.

유형목

2009.04.24 01:54:04
*.32.117.22


busybox 1.14.0 버전은 크게 문제 없어보입니다.

컴파일 환경은 AESOP-6410 SDK 그대로 이며
시도한 방법은 make memnuconfig 로 들어가서

Busybox Settings  --->  Busybox Settings  --->  Cross Compiler Prefix 에
arm-s3c6410-linux-gnueabi- 써주고 저장한 다음 빠져나와서 make 했습니다.

김도윤

2009.04.24 03:21:02
*.13.116.215

/usr/local 쪽에 풀어서 사용해서 그렇네요... /opt로 옴ㄹ겨서 하니 정상적으로 컴파일 됩니다.
"miscutils/flash_eraseall.o"에서 다음 에러가 나는데 이거 빼고 하니 정상적으로 됩니다.

...
  CC      miscutils/flash_eraseall.o
miscutils/flash_eraseall.c:14:26: error: mtd/mtd-user.h: No such file or directory
miscutils/flash_eraseall.c:15:28: error: mtd/jffs2-user.h: No such file or directory
...

이건 kernel "include"를 추가하면 될거 같은데... 일단필요없는 거라 빼고 했습니다.
감사합니다.

김도윤

2009.04.24 12:32:05
*.13.116.215

mtd-utils 설치해서 해결 했습니다.
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
6168 노트북에서 VirtualBox 네트워크 셋팅 질문입니다 (스크린샷 포함) file [3] 의지박약인 2011-03-04 2874
6167 삼성 PV310 관련 MIPI CSI 4 Lane 규격 영상캡춰 문의 .... [7] 파란새 2011-12-22 2869
6166 메모리 어떻게 빼나요?[완료] [2] 조준동 2007-05-11 2859
6165 [질문]SDL에서 터치 화면 맞지않는 문제 <= 완료 [5] 김경복 2007-01-09 2857
6164 안드로이드 PDK 포함 Full Source 받는 방법을 자세히 알고 싶읍... [5] 장석원 2010-08-13 2844
6163 Aesop S3C6410 에 Android 설치 관련 질문이 있습니다. [3] 박순철 2009-08-03 2841
6162 6410에 관련 몇가지 질문입니다. [5] 김혁민 2009-01-18 2841
6161 [완료] 완전 초짜의 질문 GPIO는 어디서 뽑을지.. [3] 오주열 2007-05-18 2839
6160 안드로이드 버전 확인 방법 문의 [1] 임유신 2009-06-24 2830
6159 Origenboard (S5PV310) u-boot & kernel 다운로드 [1] gudrl 2013-04-17 2828
6158 git 서버 구축 하여 IP로 접근 할수 있는 방법? [3] 작두 2010-03-26 2825
6157 [완료] LX800 여유분이 남았나요? [2] 황순일 2007-06-04 2820
6156 USB bluetooth 동글을 Android에서 인식하게 하려면? [2] 정낙주 2010-02-10 2808
6155 RTL8100을 두개 붙이려면? [2] 임태진 2008-06-27 2808
6154 [완료] Linux CD에 굽는 방법좀 알려주세요.. [6] 정인권 2007-06-07 2801
» busybox compile(Toolchain-aesop6410-090320) [6] 김도윤 2009-04-23 2797
6152 wpa_supplicant에 있어서 문의드립니다. [2] 열심히 2013-07-12 2795
6151 gtk+-2.12.12 on DirectFB-1.4.9에서 gtk-demo 에러 양철심장 2011-07-19 2787
6150 nand erase error입니다 도움 부탁합니다. [2] 문철민 2007-11-24 2786
6149 smpeg질문 [1] 박진수 2006-04-13 2773

사용자 로그인