1) 환경 구축을 위한 파일 다운로드
① ARM Cross-Complier Toolchains for uClinux (mmu less)
: http://opensrc.sec.samsung.com/download/arm-elf-tools-20049427.sh
② skyeye
: http://downloads.sourceforge.net/skyeye/
③ skyeye testsuits
: http://downloads.sourceforge.net/skyeye/
*본 필자는 arm 크로스 컴파일러는 이미 다른 버전이 설치 되어 있기 때문에 새로 설치 하지는 않았다. 그리고 본 내용은 간단히 본 필자가 설치 시 실패내용을 정리 하도록 한다. (바쁨) 자세한 내용은 1.2.rc8 용 설치 문서 dptmwpdltl@naver.com님께서 만든 문서를 참조하세요. (참조파일)
1. 크로스 컴파일러 설치
2. skyeye 설치
$ tar zxvf skyeye-1.3.2_rc1.tar.gz
$ cd skyeye-1.3.2_rc1
$ make lib
$ make 실패
gui/x.cc: In member function ‘virtual void bx_x_gui_c::specific_init(int, char**, unsigned int, unsigned int, unsigned int)’:
gui/x.cc:485: error: ‘XCreatePixmapFromData’ was not declared in this scope make[2]: *** [x.lo] Error 1 make[2]: Leaving directory `/home/dong/skyeye/skyeye-1.3.2_rc1/arch/x86' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/dong/skyeye/skyeye-1.3.2_rc1' make: *** [all] Error2 |
$ sudo aptitude install libxpm-dev //설치
$ sudo apt-get install libgtk2.0-dev pkg-config libatk1.0-dev libpango1.0-dev libfreetype6-dev libglib2.0-dev libx11-dev binutils-dev libncurses5-dev libxpm-dev //이미 설치되어 있었음
$ make clean
$ ./configure
$ make lib
$ make
$ sudo make install_lib
$ sudo make install
4. path 설정
* 문서 참조
5. 실행
-리눅스 이미지가 있는 위치로 이동함
$skyeye -e vmlinux
SkyEye 1.3.2
SkyEye is an Open Source project under GPL. All rights of different parts or modules are reserved by their author. Any modification or redistributions of SkyEye should not remove or modify the annoucement of SkyEye copyright. Get more information about it, please visit the homepage http://www.skyeye.org. Type "help" to get command list. (skyeye) (skyeye)help //메뉴얼 (skyeye)run // 시작 |
'OS 포팅' 카테고리의 다른 글
arm-elf-gcc 설치 과정중 첫번째 문제 (0) | 2013.06.20 |
---|---|
CROSS_COMFILE ?= arm-linux- 안되는이유 (0) | 2013.06.20 |
uc/os-2 라이센스 펌 (0) | 2013.06.20 |
FreeRtos 일기 01/20 (0) | 2013.06.20 |
OS 종류 (0) | 2013.06.20 |