본문 바로가기

전체 글46

[qemu] VNC server running on 127.0.0.1:5901 sudo apt-get install libsdl1.2-dev 위의 라이브러리를 설치하고 qemu를 다시 빌드하면 됩니다. 2023. 3. 19.
[qemu]gtk initialization failed https://karatus.tistory.com/m/175 [OS 개발] qemu-system-arm trouble shooting 목차 gtk initialization failed arm-none-eabi-gdb installation failed 1. gtk initialization failed qemu-system-arm -M realview-pb-a8 -kernel navilos.axf -S -gdb tcp::1234,ipv4 책에서 ELF 실행 파일을 만든 후 위의 커맨드를 입력해서 디 karatus.tistory.com 2023. 3. 18.
[qemu]qemu build git clone git://git.qemu.org/qemu.git cd qemu git checkout -b (version or tag) git submodule update --init ### arm aarch64 ### 라즈베리파이에 맞춰서 오디오를 alsa로 한다. 설정을 하지 않으면 oss가 된다. ./configure --prefix=`pwd`/build --target-list=arm-softmmu,aarch64-softmmu --audio-drv-list=alsa make make install 오디오 설정을 alsa로 해서 그런지 qemu가 제대로 동작하지 않는다. 오디오 설정 관련 내용을 참조한다. Historically QEMU upstream defaulted to --audio-.. 2023. 3. 18.
[실패]라즈베리파이 4 B 크로스 툴체인/리눅스/파일시스템 참고: https://clfs.org/view/clfs-embedded/arm/ 라즈베리파이 4의 CPU를 타겟으로 빌드할 수 있도록 최신 gcc로 대체한다. 패키지 다운로드: http://busybox.net/downloads/busybox-1.24.2.tar.bz2 https://github.com/cross-lfs/bootscripts-embedded/archive/master.tar.gz http://sethwklein.net/iana-etc-2.30.tar.bz2 http://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.22.tar.xz http://www.musl-libc.org/releases/musl-1.1.16.tar.gz https://source.. 2023. 3. 17.