글 수 19
cygwin은 안타깝게도 커널 컴파일이 무리였다.
1.vmware player 3.1.4
2.ubuntu 11.4 minicd.iso
3.codesourcery.com -> 2009q3-67 toolchain for ARM EABI
위 세개의 파일을 구해서 가상 리눅스 개발환경을 구축했다.
하드디스크 20GB를 할당함.
파일 입출력은 윈도우에 공유폴더를 만들어서 윈도우와 리눅스간 파일 전송.
우분투에서 아래 명령어 실행함.
>sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev valgrind libreadline5-dev gcc-multilib g++-multilib libc6-dev x11proto-core-dev libx11-dev libz-dev gawk texinfo automake libtool cvs libsdl-dev
opensource.samsung.com에서 갤럭시k 최신 vg18 버전을 받고
풀어서 README.txt를 읽어본다.
툴체인을
/opt/toolchains/arm-2009q3/bin/arm/arm-none-linux-qnueabi 설치 후
명령어
make aries_kor_defconfig
make
zImage를 확인함.