Xen 소스 빌드
0. 참고 사이트
1. 소스 다운로드
- xen 소스 다운로드
- 관련 사이트: http://xenbits.xensource.com
- mecurial(hg) reposityr
- 4.1 stable branch : http://xenbits.xen.org/hg/xen-4.1-testing.hg
- developement branch : http://xenbits.xen.org/hg/xen-unstable.hg/
- git repository
- git://xenbits.xensource.com/xen-unstable.git
- Official source
- 4.1.2 official source download (tar ball)
- xen on arm source
2. 빌드 환경 패키지 설치
- sudo apt-get build-dep build-essential
- sudo apt-get build-dep xen
- sudo apt-get build-dep qemu
- sudo apt-get install libyajl-dev
- sudo apt-get install zlib1g-dev
- sudo apt-get install libbz2-dev
3. 디버그 On
- Config.mk 파일의 "debug ?= y" 로 수정
4. 빌드 테스트
- xen on arm : 성공
- make
- official source : 성공
- make
- git : 성공
- configure && make
- 4.1 stable hg : 성공
- make
5. 빌드 결과물
1). make xen 결과물
- dist/install/boot 에 빌드 결과물 생성
[xen-4.1.2/dist/install/boot]# ls -al
합계 9932
drwxr-xr-x 2 dkyun77 dkyun77 4096 2012-06-14 22:24 .
drwxr-xr-x 3 dkyun77 dkyun77 4096 2012-06-14 22:24 ..
-rw-r--r-- 1 dkyun77 dkyun77 619388 2012-06-14 22:24 xen-4.1.2.gz
lrwxrwxrwx 1 dkyun77 dkyun77 12 2012-06-14 22:24 xen-4.1.gz -> xen-4.1.2.gz
lrwxrwxrwx 1 dkyun77 dkyun77 12 2012-06-14 22:24 xen-4.gz -> xen-4.1.2.gz
-rw-r--r-- 1 dkyun77 dkyun77 9537120 2012-06-14 22:24 xen-syms-4.1.2
lrwxrwxrwx 1 dkyun77 dkyun77 12 2012-06-14 22:24 xen.gz -> xen-4.1.2.gz
[xen-4.1.2/dist/install/boot]#
댓글
댓글 쓰기