- http://www.bennee.com/~alex/blog/2014/05/09/running-linux-in-qemus-aarch64-system-emulation-mode/
- http://gogojesseco.blogspot.tw/2014/05/arm64.html
./configure --target-list=aarch64-softmmu Disabling libtool due to broken toolchain support ERROR: glib-2.12 gthread-2.0 is required to compile QEMUref: http://stackoverflow.com/questions/16931060/installing-qemu-on-lubuntu-13-04
說:
The error message from configure is misleading. If you run it using bash -x you see: : : + cc -fPIE -DPIE -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -Wendif-labels -Wmissing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition -Wtype-limits -fstack-protector-all -o /tmp/qemu-conf-14056-22808-16535.exe /tmp/qemu-conf-19869-22808-12418.c -Wl,-z,relro -Wl,-z,now -pie -m64 -g + return 1 + test '' = yes + bluez=no + test no = yes + glib_req_ver=2.12 + query_pkg_config --atleast-version=2.12 gthread-2.0 + pkg-config --atleast-version=2.12 gthread-2.0 + error_exit 'glib-2.12 required to compile QEMU' + echo + echo 'ERROR: glib-2.12 required to compile QEMU' ERROR: glib-2.12 required to compile QEMU + test -n '' + echo + exit 1 + rm -f /tmp/qemu-conf-19869-22808-12418.c /tmp/qemu-conf-12208-22808-897.o /tmp/qemu-conf-14056-22808-16535.exe So you see that what is really missing is gthread-2.0. Now gthread-2.0 is part of the libglib2.0-dev "Development files for the GLib library" that is not installed by default. If you install it, you should be able to get past this stage, and them probably fail because pixman or something els isn't installed, but you wont need to install every glib dev library!
./sudo aptitude install libglib2.0-devthen do config again:
./configure --target-list=aarch64-softmmu Disabling libtool due to broken toolchain support Install prefix /usr/local BIOS directory /usr/local/share/qemu binary directory /usr/local/bin library directory /usr/local/lib module directory /usr/local/lib/qemu libexec directory /usr/local/libexec include directory /usr/local/include config directory /usr/local/etc local state directory /usr/local/var Manual directory /usr/local/share/man ELF interp prefix /usr/gnemul/qemu-%M Source path /home/charles-chang/teatime/qemu-2.2.0 C compiler cc Host C compiler cc C++ compiler c++ Objective-C compiler cc ARFLAGS rv CFLAGS -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g QEMU_CFLAGS -I$(SRC_PATH)/pixman/pixman -I$(BUILD_DIR)/pixman/pixman -I$(SRC_PATH)/dtc/libfdt -fPIE -DPIE -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -Wendif-labels -Wmissing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition -Wtype-limits -fstack-protector-all LDFLAGS -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -pie -m64 -g make make install install python python -B smbd /usr/sbin/smbd module support no host CPU x86_64 host big endian no target list aarch64-softmmu tcg debug enabled no gprof enabled no sparse enabled no strip binaries yes profiler no static build no pixman internal SDL support no GTK support no VTE support no curses support yes curl support no mingw32 support no Audio drivers oss Block whitelist (rw) Block whitelist (ro) VirtFS support no VNC support yes VNC TLS support no VNC SASL support no VNC JPEG support no VNC PNG support no VNC WS support no xen support no brlapi support no bluez support no Documentation yes GUEST_BASE yes PIE yes vde support no netmap support no Linux AIO support no ATTR/XATTR support yes Install blobs yes KVM support yes RDMA support no TCG interpreter no fdt support yes preadv support yes fdatasync yes madvise yes posix_madvise yes sigev_thread_id yes uuid support no libcap-ng support no vhost-net support yes vhost-scsi support yes Trace backends nop spice support no rbd support no xfsctl support no nss used no libusb no usb net redir no GLX support yes libiscsi support no libnfs support no build guest agent yes QGA VSS support no seccomp support no coroutine backend ucontext coroutine pool yes GlusterFS support no Archipelago support no gcov gcov gcov enabled no TPM support yes libssh2 support no TPM passthrough yes QOM debugging yes vhdx no Quorum no lzo support no snappy support no NUMA host support no
沒有留言:
張貼留言