QEMU의 최신 버전을 원했기 때문에 직접 컴파일하여 볼 때 메모.
- 컴파일 환경 구축
- MinGW + MSYS + zlib
- 고양이과 연구 팩 ( msys_felidlabo_a007.7z ) 다운로드
- msys_felidlabo_a007.7z 압축을 풀고 생성된 msys 폴더를 c :/ 등의 멀티 바이트 문자와 공백이없는 경로에 저장 (예 : "c :/ msys")
- msys/_felidlabo/04_gccinstall.bat를 실행하고 GCC 설치
- coreutils-ext
- coreutils-5.97-3-msys-1.0.13-ext.tar.lzma 다운로드
- coreutils-5.97-3-msys-1.0.13-ext.tar.lzma 압축을 풀고 bin 속을 msys / bin /에 복사 (pr.exe을 덮어 좋은)
※. tar.lzma 추출 방법을 모르는 경우에는 7-Zip 을 사용 ※ coreutils-ext를 입력하지 않으면 QEMU의 make에서 다음 오류가 발생합니다/pc-bios/optionrom/signrom.sh: line 31: * 512 - 1 : syntax error: operand expected (error token is "* 512 - 1 ") make[1]: *** [multiboot.bin] Error 1 rm multiboot.o multiboot.raw multiboot.img make: *** [romsubdir-optionrom] Error 2
- SDL
- SDL-1.2.14.zip 다운로드
- SDL-1.2.14.zip 압축을 풀고 SDL-1.2.14 폴더를 msys / src /로 이동
- msys / msys.bat를 시작하고 다음 명령에서 SDL 컴파일
/src/SDL-1.2.14/configure --prefix=/mingw --disable-shared make make install
- MinGW + MSYS + zlib
- 컴파일
- qemu-0.12.4.tar.gz 다운로드
- qemu-0.12.4.tar.gz의 압축을 풀고 qemu-0.12.4 폴더를 msys /로 이동
- msys / msys.bat를 시작하고 다음 명령에서 QEMU를 컴파일
mkdir /home/***/QEMU /qemu-0.12.4/configure --prefix=/home/***/QEMU --target-list=i386-softmmu make make install - / msys / home / *** / QEMU / 컴파일 된 실행 파일 등이 저장되는
- 새로운 : Jpegopitm를 MinGW로 컴파일
- 이전 : 영어 공부에 도움이되는 사이트 정리










