Open fanghuaqi opened 1 year ago
Using Nuclei QEMU 2022.08 met above issue, check with ldd.
nuclei@8dd23cfd9e26:~$ ldd ./prebuilt/qemu/bin/qemu-system-riscv64 linux-vdso.so.1 (0x00007fffaff18000) libpixman-1.so.0 => not found libgio-2.0.so.0 => not found libgobject-2.0.so.0 => not found libglib-2.0.so.0 => not found libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f1703565000) libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f170355e000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f170340f000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f17033f4000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f17033d1000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f17031df000) /lib64/ld-linux-x86-64.so.2 (0x00007f17045f2000)
Fixed by install these packages in ubuntu 20.04 LTS: sudo apt install libglib2.0-dev libfdt-dev libpixman-1-dev zlib1g-dev
sudo apt install libglib2.0-dev libfdt-dev libpixman-1-dev zlib1g-dev
sudo apt install libglib2.0-dev libfdt-dev libpixman-1-dev zlib1g-dev ./prebuilt/qemu/bin/qemu-system-riscv64 --version QEMU emulator version 6.0.50 (v6.0.0-1792-g35bce38-dirty) Copyright (c) 2003-2021 Fabrice Bellard and the QEMU Project developers Nuclei QEMU 2022.08
Need to update documentation.
see also https://github.com/riscv-mcu/qemu/issues/3
Using Nuclei QEMU 2022.08 met above issue, check with ldd.
Fixed by install these packages in ubuntu 20.04 LTS:
sudo apt install libglib2.0-dev libfdt-dev libpixman-1-dev zlib1g-dev