Zentific / vmidbg

PoC LibVMI-based GDB server for virtual machines
Other
53 stars 16 forks source link

Problem about vmidbg #4

Open tawan58 opened 6 years ago

tawan58 commented 6 years ago

Help me pls!!

now I'm try to install VMIdbg on ubuntu server 16.04 but it's error when i run "make" and "make install"

server@server:/Downloads/vmidbg-master$ sudo su [sudo] password for server: root@server:/home/server/Downloads/vmidbg-master# ./autogen.sh libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/ltobsolete.m4' libtoolize: Remember to add 'LT_INIT' to configure.ac. configure.ac:11: installing './compile' configure.ac:3: installing './missing' src/Makefile.am: installing './depcomp' root@server:/home/server/Downloads/vmidbg-master# make cd . && /bin/bash ./config.status Makefile config.status: creating Makefile make all-recursive make[1]: Entering directory '/home/server/Downloads/vmidbg-master' Making all in src make[2]: Entering directory '/home/server/Downloads/vmidbg-master/src' cd .. && /bin/bash ./config.status src/Makefile depfiles config.status: creating src/Makefile config.status: executing depfiles commands gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -ggdb -g -O0 -MT vmidbg.o -MD -MP -MF .deps/vmidbg.Tpo -c -o vmidbg.o vmidbg.c vmidbg.c: In function ‘get_executing_task’: vmidbg.c:95:9: error: too many arguments to function ‘vmi_translate_ksym2v’ vmi_translate_ksym2v(vmi, "per_cpu__current_task", &per_cpu_current_tas ^ In file included from vmidbg.c:17:0: /usr/local/include/libvmi/libvmi.h:804:8: note: declared here addr_t vmi_translate_ksym2v( ^ vmidbg.c:99:9: error: too many arguments to function ‘vmi_translate_ksym2v’ vmi_translate_ksym2v(vmi, "current_task", &per_cpu_current_task_offset) ^ In file included from vmidbg.c:17:0: /usr/local/include/libvmi/libvmi.h:804:8: note: declared here addr_t vmi_translate_ksym2v( ^ vmidbg.c: In function ‘gdb_step_notify’: vmidbg.c:399:9: warning: ‘return’ with no value, in function returning non-void return; ^ vmidbg.c:405:9: warning: ‘return’ with no value, in function returning non-void return; ^ vmidbg.c: In function ‘gdb_bp_notify’: vmidbg.c:435:9: warning: ‘return’ with no value, in function returning non-void return; ^ vmidbg.c:441:9: warning: ‘return’ with no value, in function returning non-void return; ^ vmidbg.c:460:9: warning: ‘return’ with no value, in function returning non-void return; ^ vmidbg.c: In function ‘vmi_regs_to_gdb’: vmidbg.c:505:2: warning: #warning libvmi needs 32bit registers defined [-Wcpp]

warning libvmi needs 32bit registers defined

^ vmidbg.c: In function ‘gdb_rsp_interrupt_sequence’: vmidbg.c:608:9: error: too many arguments to function ‘vmi_get_offset’ vmi_get_offset(ctx->vmi, "linux_pid", &pid_offset); ^ In file included from vmidbg.c:17:0: /usr/local/include/libvmi/libvmi.h:1881:10: note: declared here uint64_t vmi_get_offset( ^ vmidbg.c:609:9: error: too many arguments to function ‘vmi_get_offset’ vmi_get_offset(ctx->vmi, "linux_tasks", &tasks_offset); ^ In file included from vmidbg.c:17:0: /usr/local/include/libvmi/libvmi.h:1881:10: note: declared here uint64_t vmi_get_offset( ^ vmidbg.c:611:9: error: too many arguments to function ‘vmi_translate_ksym2v’ vmi_translate_ksym2v(ctx->vmi, "init_task", &list_head); ^ In file included from vmidbg.c:17:0: /usr/local/include/libvmi/libvmi.h:804:8: note: declared here addr_t vmi_translate_ksym2v( ^ vmidbg.c: In function ‘gdb_rsp_read_mem’: vmidbg.c:732:40: warning: passing argument 4 of ‘vmi_read_va’ makes pointer from integer without a cast [-Wint-conversion] vmi_read_va(ctx->vmi, mem_addr, 0, mem_size, vmibuf, &bytes_read); ^ In file included from vmidbg.c:17:0: /usr/local/include/libvmi/libvmi.h:1038:8: note: expected ‘void ’ but argument is of type ‘size_t {aka long unsigned int}’ size_t vmi_read_va( ^ vmidbg.c:732:50: warning: passing argument 5 of ‘vmi_read_va’ makes integer from pointer without a cast [-Wint-conversion] vmi_read_va(ctx->vmi, mem_addr, 0, mem_size, vmibuf, &bytes_read); ^ In file included from vmidbg.c:17:0: /usr/local/include/libvmi/libvmi.h:1038:8: note: expected ‘size_t {aka long unsigned int}’ but argument is of type ‘uint8_t {aka unsigned char }’ size_t vmi_read_va( ^ vmidbg.c:732:5: error: too many arguments to function ‘vmi_read_va’ vmi_read_va(ctx->vmi, mem_addr, 0, mem_size, vmibuf, &bytes_read); ^ In file included from vmidbg.c:17:0: /usr/local/include/libvmi/libvmi.h:1038:8: note: declared here size_t vmi_read_va( ^ Makefile:351: recipe for target 'vmidbg.o' failed make[2]: [vmidbg.o] Error 1 make[2]: Leaving directory '/home/server/Downloads/vmidbg-master/src' Makefile:362: recipe for target 'all-recursive' failed make[1]: [all-recursive] Error 1 make[1]: Leaving directory '/home/server/Downloads/vmidbg-master' Makefile:303: recipe for target 'all' failed make: [all] Error 2 root@server:/home/server/Downloads/vmidbg-master#

smaresca commented 6 years ago

@tawan58 it seems that you will need to upgrade libvmi on your system. LibVMI was recently updated to return status_t for functions such as vmi_read_va, so the output you posted suggested that your local LibVMI installation is out of date.

disclaimer: At the moment, vmidbg is a bit of a toy rather than a robust tool.

tawan58 commented 6 years ago

@smaresca now i have new problem when I use libVMI version upgrade

root@server:/home/server/Downloads/libvmi-0.12.0-rc3# make (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/server/Downloads/libvmi-0.12.0-rc3/missing autoheader) rm -f stamp-h1 touch config.h.in cd . && /bin/bash ./config.status config.h config.status: creating config.h config.status: config.h is unchanged make all-recursive make[1]: Entering directory '/home/server/Downloads/libvmi-0.12.0-rc3' Making all in libvmi make[2]: Entering directory '/home/server/Downloads/libvmi-0.12.0-rc3/libvmi' Making all in config make[3]: Entering directory '/home/server/Downloads/libvmi-0.12.0-rc3/libvmi/config' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libconfig_la-grammar.lo -MD -MP -MF .deps/libconfig_la-grammar.Tpo -c -o libconfig_la-grammar.lo test -f 'grammar.c' || echo './'grammar.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libconfig_la-grammar.lo -MD -MP -MF .deps/libconfig_la-grammar.Tpo -c grammar.c -fPIC -DPIC -o .libs/libconfig_la-grammar.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libconfig_la-grammar.lo -MD -MP -MF .deps/libconfig_la-grammar.Tpo -c grammar.c -o libconfig_la-grammar.o >/dev/null 2>&1 mv -f .deps/libconfig_la-grammar.Tpo .deps/libconfig_la-grammar.Plo /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libconfig_la-lexicon.lo -MD -MP -MF .deps/libconfig_la-lexicon.Tpo -c -o libconfig_la-lexicon.lo test -f 'lexicon.c' || echo './'lexicon.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libconfig_la-lexicon.lo -MD -MP -MF .deps/libconfig_la-lexicon.Tpo -c lexicon.c -fPIC -DPIC -o .libs/libconfig_la-lexicon.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libconfig_la-lexicon.lo -MD -MP -MF .deps/libconfig_la-lexicon.Tpo -c lexicon.c -o libconfig_la-lexicon.o >/dev/null 2>&1 mv -f .deps/libconfig_la-lexicon.Tpo .deps/libconfig_la-lexicon.Plo /bin/bash ../../libtool --tag=CC --mode=link gcc -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -o libconfig.la libconfig_la-grammar.lo libconfig_la-lexicon.lo -lxenctrl -lxenstore -lm libtool: link: rm -fr .libs/libconfig.a .libs/libconfig.la libtool: link: ar cru .libs/libconfig.a .libs/libconfig_la-grammar.o .libs/libconfig_la-lexicon.o ar: u' modifier ignored sinceD' is the default (see U') libtool: link: ranlib .libs/libconfig.a libtool: link: ( cd ".libs" && rm -f "libconfig.la" && ln -s "../libconfig.la" "libconfig.la" ) make[3]: Leaving directory '/home/server/Downloads/libvmi-0.12.0-rc3/libvmi/config' make[3]: Entering directory '/home/server/Downloads/libvmi-0.12.0-rc3/libvmi' /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT driver/file/libvmi_la-file.lo -MD -MP -MF driver/file/.deps/libvmi_la-file.Tpo -c -o driver/file/libvmi_la-file.lotest -f 'driver/file/file.c' || echo './'driver/file/file.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT driver/file/libvmi_la-file.lo -MD -MP -MF driver/file/.deps/libvmi_la-file.Tpo -c driver/file/file.c -fPIC -DPIC -o driver/file/.libs/libvmi_la-file.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT driver/file/libvmi_la-file.lo -MD -MP -MF driver/file/.deps/libvmi_la-file.Tpo -c driver/file/file.c -o driver/file/libvmi_la-file.o >/dev/null 2>&1 mv -f driver/file/.deps/libvmi_la-file.Tpo driver/file/.deps/libvmi_la-file.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT driver/xen/libvmi_la-xen.lo -MD -MP -MF driver/xen/.deps/libvmi_la-xen.Tpo -c -o driver/xen/libvmi_la-xen.lotest -f 'driver/xen/xen.c' || echo './'driver/xen/xen.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT driver/xen/libvmi_la-xen.lo -MD -MP -MF driver/xen/.deps/libvmi_la-xen.Tpo -c driver/xen/xen.c -fPIC -DPIC -o driver/xen/.libs/libvmi_la-xen.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT driver/xen/libvmi_la-xen.lo -MD -MP -MF driver/xen/.deps/libvmi_la-xen.Tpo -c driver/xen/xen.c -o driver/xen/libvmi_la-xen.o >/dev/null 2>&1 mv -f driver/xen/.deps/libvmi_la-xen.Tpo driver/xen/.deps/libvmi_la-xen.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-core.lo -MD -MP -MF os/windows/.deps/libvmi_la-core.Tpo -c -o os/windows/libvmi_la-core.lotest -f 'os/windows/core.c' || echo './'os/windows/core.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-core.lo -MD -MP -MF os/windows/.deps/libvmi_la-core.Tpo -c os/windows/core.c -fPIC -DPIC -o os/windows/.libs/libvmi_la-core.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-core.lo -MD -MP -MF os/windows/.deps/libvmi_la-core.Tpo -c os/windows/core.c -o os/windows/libvmi_la-core.o >/dev/null 2>&1 mv -f os/windows/.deps/libvmi_la-core.Tpo os/windows/.deps/libvmi_la-core.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-kdbg.lo -MD -MP -MF os/windows/.deps/libvmi_la-kdbg.Tpo -c -o os/windows/libvmi_la-kdbg.lotest -f 'os/windows/kdbg.c' || echo './'os/windows/kdbg.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-kdbg.lo -MD -MP -MF os/windows/.deps/libvmi_la-kdbg.Tpo -c os/windows/kdbg.c -fPIC -DPIC -o os/windows/.libs/libvmi_la-kdbg.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-kdbg.lo -MD -MP -MF os/windows/.deps/libvmi_la-kdbg.Tpo -c os/windows/kdbg.c -o os/windows/libvmi_la-kdbg.o >/dev/null 2>&1 mv -f os/windows/.deps/libvmi_la-kdbg.Tpo os/windows/.deps/libvmi_la-kdbg.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-memory.lo -MD -MP -MF os/windows/.deps/libvmi_la-memory.Tpo -c -o os/windows/libvmi_la-memory.lotest -f 'os/windows/memory.c' || echo './'os/windows/memory.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-memory.lo -MD -MP -MF os/windows/.deps/libvmi_la-memory.Tpo -c os/windows/memory.c -fPIC -DPIC -o os/windows/.libs/libvmi_la-memory.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-memory.lo -MD -MP -MF os/windows/.deps/libvmi_la-memory.Tpo -c os/windows/memory.c -o os/windows/libvmi_la-memory.o >/dev/null 2>&1 mv -f os/windows/.deps/libvmi_la-memory.Tpo os/windows/.deps/libvmi_la-memory.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-symbols.lo -MD -MP -MF os/windows/.deps/libvmi_la-symbols.Tpo -c -o os/windows/libvmi_la-symbols.lotest -f 'os/windows/symbols.c' || echo './'os/windows/symbols.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-symbols.lo -MD -MP -MF os/windows/.deps/libvmi_la-symbols.Tpo -c os/windows/symbols.c -fPIC -DPIC -o os/windows/.libs/libvmi_la-symbols.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-symbols.lo -MD -MP -MF os/windows/.deps/libvmi_la-symbols.Tpo -c os/windows/symbols.c -o os/windows/libvmi_la-symbols.o >/dev/null 2>&1 mv -f os/windows/.deps/libvmi_la-symbols.Tpo os/windows/.deps/libvmi_la-symbols.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-peparse.lo -MD -MP -MF os/windows/.deps/libvmi_la-peparse.Tpo -c -o os/windows/libvmi_la-peparse.lotest -f 'os/windows/peparse.c' || echo './'os/windows/peparse.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-peparse.lo -MD -MP -MF os/windows/.deps/libvmi_la-peparse.Tpo -c os/windows/peparse.c -fPIC -DPIC -o os/windows/.libs/libvmi_la-peparse.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-peparse.lo -MD -MP -MF os/windows/.deps/libvmi_la-peparse.Tpo -c os/windows/peparse.c -o os/windows/libvmi_la-peparse.o >/dev/null 2>&1 mv -f os/windows/.deps/libvmi_la-peparse.Tpo os/windows/.deps/libvmi_la-peparse.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-process.lo -MD -MP -MF os/windows/.deps/libvmi_la-process.Tpo -c -o os/windows/libvmi_la-process.lotest -f 'os/windows/process.c' || echo './'os/windows/process.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-process.lo -MD -MP -MF os/windows/.deps/libvmi_la-process.Tpo -c os/windows/process.c -fPIC -DPIC -o os/windows/.libs/libvmi_la-process.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-process.lo -MD -MP -MF os/windows/.deps/libvmi_la-process.Tpo -c os/windows/process.c -o os/windows/libvmi_la-process.o >/dev/null 2>&1 mv -f os/windows/.deps/libvmi_la-process.Tpo os/windows/.deps/libvmi_la-process.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-unicode.lo -MD -MP -MF os/windows/.deps/libvmi_la-unicode.Tpo -c -o os/windows/libvmi_la-unicode.lotest -f 'os/windows/unicode.c' || echo './'os/windows/unicode.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-unicode.lo -MD -MP -MF os/windows/.deps/libvmi_la-unicode.Tpo -c os/windows/unicode.c -fPIC -DPIC -o os/windows/.libs/libvmi_la-unicode.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/windows/libvmi_la-unicode.lo -MD -MP -MF os/windows/.deps/libvmi_la-unicode.Tpo -c os/windows/unicode.c -o os/windows/libvmi_la-unicode.o >/dev/null 2>&1 mv -f os/windows/.deps/libvmi_la-unicode.Tpo os/windows/.deps/libvmi_la-unicode.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/linux/libvmi_la-core.lo -MD -MP -MF os/linux/.deps/libvmi_la-core.Tpo -c -o os/linux/libvmi_la-core.lotest -f 'os/linux/core.c' || echo './'os/linux/core.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/linux/libvmi_la-core.lo -MD -MP -MF os/linux/.deps/libvmi_la-core.Tpo -c os/linux/core.c -fPIC -DPIC -o os/linux/.libs/libvmi_la-core.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/linux/libvmi_la-core.lo -MD -MP -MF os/linux/.deps/libvmi_la-core.Tpo -c os/linux/core.c -o os/linux/libvmi_la-core.o >/dev/null 2>&1 mv -f os/linux/.deps/libvmi_la-core.Tpo os/linux/.deps/libvmi_la-core.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/linux/libvmi_la-memory.lo -MD -MP -MF os/linux/.deps/libvmi_la-memory.Tpo -c -o os/linux/libvmi_la-memory.lotest -f 'os/linux/memory.c' || echo './'os/linux/memory.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/linux/libvmi_la-memory.lo -MD -MP -MF os/linux/.deps/libvmi_la-memory.Tpo -c os/linux/memory.c -fPIC -DPIC -o os/linux/.libs/libvmi_la-memory.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/linux/libvmi_la-memory.lo -MD -MP -MF os/linux/.deps/libvmi_la-memory.Tpo -c os/linux/memory.c -o os/linux/libvmi_la-memory.o >/dev/null 2>&1 mv -f os/linux/.deps/libvmi_la-memory.Tpo os/linux/.deps/libvmi_la-memory.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/linux/libvmi_la-symbols.lo -MD -MP -MF os/linux/.deps/libvmi_la-symbols.Tpo -c -o os/linux/libvmi_la-symbols.lotest -f 'os/linux/symbols.c' || echo './'os/linux/symbols.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/linux/libvmi_la-symbols.lo -MD -MP -MF os/linux/.deps/libvmi_la-symbols.Tpo -c os/linux/symbols.c -fPIC -DPIC -o os/linux/.libs/libvmi_la-symbols.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/linux/libvmi_la-symbols.lo -MD -MP -MF os/linux/.deps/libvmi_la-symbols.Tpo -c os/linux/symbols.c -o os/linux/libvmi_la-symbols.o >/dev/null 2>&1 mv -f os/linux/.deps/libvmi_la-symbols.Tpo os/linux/.deps/libvmi_la-symbols.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-accessors.lo -MD -MP -MF .deps/libvmi_la-accessors.Tpo -c -o libvmi_la-accessors.lotest -f 'accessors.c' || echo './'accessors.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-accessors.lo -MD -MP -MF .deps/libvmi_la-accessors.Tpo -c accessors.c -fPIC -DPIC -o .libs/libvmi_la-accessors.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-accessors.lo -MD -MP -MF .deps/libvmi_la-accessors.Tpo -c accessors.c -o libvmi_la-accessors.o >/dev/null 2>&1 mv -f .deps/libvmi_la-accessors.Tpo .deps/libvmi_la-accessors.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-cache.lo -MD -MP -MF .deps/libvmi_la-cache.Tpo -c -o libvmi_la-cache.lotest -f 'cache.c' || echo './'cache.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-cache.lo -MD -MP -MF .deps/libvmi_la-cache.Tpo -c cache.c -fPIC -DPIC -o .libs/libvmi_la-cache.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-cache.lo -MD -MP -MF .deps/libvmi_la-cache.Tpo -c cache.c -o libvmi_la-cache.o >/dev/null 2>&1 mv -f .deps/libvmi_la-cache.Tpo .deps/libvmi_la-cache.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-convenience.lo -MD -MP -MF .deps/libvmi_la-convenience.Tpo -c -o libvmi_la-convenience.lotest -f 'convenience.c' || echo './'convenience.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-convenience.lo -MD -MP -MF .deps/libvmi_la-convenience.Tpo -c convenience.c -fPIC -DPIC -o .libs/libvmi_la-convenience.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-convenience.lo -MD -MP -MF .deps/libvmi_la-convenience.Tpo -c convenience.c -o libvmi_la-convenience.o >/dev/null 2>&1 mv -f .deps/libvmi_la-convenience.Tpo .deps/libvmi_la-convenience.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-core.lo -MD -MP -MF .deps/libvmi_la-core.Tpo -c -o libvmi_la-core.lotest -f 'core.c' || echo './'core.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-core.lo -MD -MP -MF .deps/libvmi_la-core.Tpo -c core.c -fPIC -DPIC -o .libs/libvmi_la-core.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-core.lo -MD -MP -MF .deps/libvmi_la-core.Tpo -c core.c -o libvmi_la-core.o >/dev/null 2>&1 mv -f .deps/libvmi_la-core.Tpo .deps/libvmi_la-core.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-events.lo -MD -MP -MF .deps/libvmi_la-events.Tpo -c -o libvmi_la-events.lotest -f 'events.c' || echo './'events.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-events.lo -MD -MP -MF .deps/libvmi_la-events.Tpo -c events.c -fPIC -DPIC -o .libs/libvmi_la-events.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-events.lo -MD -MP -MF .deps/libvmi_la-events.Tpo -c events.c -o libvmi_la-events.o >/dev/null 2>&1 mv -f .deps/libvmi_la-events.Tpo .deps/libvmi_la-events.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-performance.lo -MD -MP -MF .deps/libvmi_la-performance.Tpo -c -o libvmi_la-performance.lotest -f 'performance.c' || echo './'performance.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-performance.lo -MD -MP -MF .deps/libvmi_la-performance.Tpo -c performance.c -fPIC -DPIC -o .libs/libvmi_la-performance.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-performance.lo -MD -MP -MF .deps/libvmi_la-performance.Tpo -c performance.c -o libvmi_la-performance.o >/dev/null 2>&1 mv -f .deps/libvmi_la-performance.Tpo .deps/libvmi_la-performance.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-pretty_print.lo -MD -MP -MF .deps/libvmi_la-pretty_print.Tpo -c -o libvmi_la-pretty_print.lotest -f 'pretty_print.c' || echo './'pretty_print.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-pretty_print.lo -MD -MP -MF .deps/libvmi_la-pretty_print.Tpo -c pretty_print.c -fPIC -DPIC -o .libs/libvmi_la-pretty_print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-pretty_print.lo -MD -MP -MF .deps/libvmi_la-pretty_print.Tpo -c pretty_print.c -o libvmi_la-pretty_print.o >/dev/null 2>&1 mv -f .deps/libvmi_la-pretty_print.Tpo .deps/libvmi_la-pretty_print.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-read.lo -MD -MP -MF .deps/libvmi_la-read.Tpo -c -o libvmi_la-read.lotest -f 'read.c' || echo './'read.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-read.lo -MD -MP -MF .deps/libvmi_la-read.Tpo -c read.c -fPIC -DPIC -o .libs/libvmi_la-read.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-read.lo -MD -MP -MF .deps/libvmi_la-read.Tpo -c read.c -o libvmi_la-read.o >/dev/null 2>&1 mv -f .deps/libvmi_la-read.Tpo .deps/libvmi_la-read.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-strmatch.lo -MD -MP -MF .deps/libvmi_la-strmatch.Tpo -c -o libvmi_la-strmatch.lotest -f 'strmatch.c' || echo './'strmatch.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-strmatch.lo -MD -MP -MF .deps/libvmi_la-strmatch.Tpo -c strmatch.c -fPIC -DPIC -o .libs/libvmi_la-strmatch.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-strmatch.lo -MD -MP -MF .deps/libvmi_la-strmatch.Tpo -c strmatch.c -o libvmi_la-strmatch.o >/dev/null 2>&1 mv -f .deps/libvmi_la-strmatch.Tpo .deps/libvmi_la-strmatch.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-write.lo -MD -MP -MF .deps/libvmi_la-write.Tpo -c -o libvmi_la-write.lotest -f 'write.c' || echo './'write.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-write.lo -MD -MP -MF .deps/libvmi_la-write.Tpo -c write.c -fPIC -DPIC -o .libs/libvmi_la-write.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-write.lo -MD -MP -MF .deps/libvmi_la-write.Tpo -c write.c -o libvmi_la-write.o >/dev/null 2>&1 mv -f .deps/libvmi_la-write.Tpo .deps/libvmi_la-write.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-memory.lo -MD -MP -MF .deps/libvmi_la-memory.Tpo -c -o libvmi_la-memory.lotest -f 'memory.c' || echo './'memory.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-memory.lo -MD -MP -MF .deps/libvmi_la-memory.Tpo -c memory.c -fPIC -DPIC -o .libs/libvmi_la-memory.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT libvmi_la-memory.lo -MD -MP -MF .deps/libvmi_la-memory.Tpo -c memory.c -o libvmi_la-memory.o >/dev/null 2>&1 mv -f .deps/libvmi_la-memory.Tpo .deps/libvmi_la-memory.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT arch/libvmi_la-arch_interface.lo -MD -MP -MF arch/.deps/libvmi_la-arch_interface.Tpo -c -o arch/libvmi_la-arch_interface.lotest -f 'arch/arch_interface.c' || echo './'arch/arch_interface.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT arch/libvmi_la-arch_interface.lo -MD -MP -MF arch/.deps/libvmi_la-arch_interface.Tpo -c arch/arch_interface.c -fPIC -DPIC -o arch/.libs/libvmi_la-arch_interface.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT arch/libvmi_la-arch_interface.lo -MD -MP -MF arch/.deps/libvmi_la-arch_interface.Tpo -c arch/arch_interface.c -o arch/libvmi_la-arch_interface.o >/dev/null 2>&1 mv -f arch/.deps/libvmi_la-arch_interface.Tpo arch/.deps/libvmi_la-arch_interface.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT arch/libvmi_la-intel.lo -MD -MP -MF arch/.deps/libvmi_la-intel.Tpo -c -o arch/libvmi_la-intel.lotest -f 'arch/intel.c' || echo './'arch/intel.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT arch/libvmi_la-intel.lo -MD -MP -MF arch/.deps/libvmi_la-intel.Tpo -c arch/intel.c -fPIC -DPIC -o arch/.libs/libvmi_la-intel.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT arch/libvmi_la-intel.lo -MD -MP -MF arch/.deps/libvmi_la-intel.Tpo -c arch/intel.c -o arch/libvmi_la-intel.o >/dev/null 2>&1 mv -f arch/.deps/libvmi_la-intel.Tpo arch/.deps/libvmi_la-intel.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT arch/libvmi_la-amd64.lo -MD -MP -MF arch/.deps/libvmi_la-amd64.Tpo -c -o arch/libvmi_la-amd64.lotest -f 'arch/amd64.c' || echo './'arch/amd64.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT arch/libvmi_la-amd64.lo -MD -MP -MF arch/.deps/libvmi_la-amd64.Tpo -c arch/amd64.c -fPIC -DPIC -o arch/.libs/libvmi_la-amd64.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT arch/libvmi_la-amd64.lo -MD -MP -MF arch/.deps/libvmi_la-amd64.Tpo -c arch/amd64.c -o arch/libvmi_la-amd64.o >/dev/null 2>&1 mv -f arch/.deps/libvmi_la-amd64.Tpo arch/.deps/libvmi_la-amd64.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT arch/libvmi_la-arm_aarch32.lo -MD -MP -MF arch/.deps/libvmi_la-arm_aarch32.Tpo -c -o arch/libvmi_la-arm_aarch32.lotest -f 'arch/arm_aarch32.c' || echo './'arch/arm_aarch32.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT arch/libvmi_la-arm_aarch32.lo -MD -MP -MF arch/.deps/libvmi_la-arm_aarch32.Tpo -c arch/arm_aarch32.c -fPIC -DPIC -o arch/.libs/libvmi_la-arm_aarch32.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT arch/libvmi_la-arm_aarch32.lo -MD -MP -MF arch/.deps/libvmi_la-arm_aarch32.Tpo -c arch/arm_aarch32.c -o arch/libvmi_la-arm_aarch32.o >/dev/null 2>&1 mv -f arch/.deps/libvmi_la-arm_aarch32.Tpo arch/.deps/libvmi_la-arm_aarch32.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT driver/libvmi_la-driver_interface.lo -MD -MP -MF driver/.deps/libvmi_la-driver_interface.Tpo -c -o driver/libvmi_la-driver_interface.lotest -f 'driver/driver_interface.c' || echo './'driver/driver_interface.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT driver/libvmi_la-driver_interface.lo -MD -MP -MF driver/.deps/libvmi_la-driver_interface.Tpo -c driver/driver_interface.c -fPIC -DPIC -o driver/.libs/libvmi_la-driver_interface.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT driver/libvmi_la-driver_interface.lo -MD -MP -MF driver/.deps/libvmi_la-driver_interface.Tpo -c driver/driver_interface.c -o driver/libvmi_la-driver_interface.o >/dev/null 2>&1 mv -f driver/.deps/libvmi_la-driver_interface.Tpo driver/.deps/libvmi_la-driver_interface.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT driver/libvmi_la-memory_cache.lo -MD -MP -MF driver/.deps/libvmi_la-memory_cache.Tpo -c -o driver/libvmi_la-memory_cache.lotest -f 'driver/memory_cache.c' || echo './'driver/memory_cache.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT driver/libvmi_la-memory_cache.lo -MD -MP -MF driver/.deps/libvmi_la-memory_cache.Tpo -c driver/memory_cache.c -fPIC -DPIC -o driver/.libs/libvmi_la-memory_cache.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT driver/libvmi_la-memory_cache.lo -MD -MP -MF driver/.deps/libvmi_la-memory_cache.Tpo -c driver/memory_cache.c -o driver/libvmi_la-memory_cache.o >/dev/null 2>&1 mv -f driver/.deps/libvmi_la-memory_cache.Tpo driver/.deps/libvmi_la-memory_cache.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/libvmi_la-os_interface.lo -MD -MP -MF os/.deps/libvmi_la-os_interface.Tpo -c -o os/libvmi_la-os_interface.lotest -f 'os/os_interface.c' || echo './'os/os_interface.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/libvmi_la-os_interface.lo -MD -MP -MF os/.deps/libvmi_la-os_interface.Tpo -c os/os_interface.c -fPIC -DPIC -o os/.libs/libvmi_la-os_interface.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT os/libvmi_la-os_interface.lo -MD -MP -MF os/.deps/libvmi_la-os_interface.Tpo -c os/os_interface.c -o os/libvmi_la-os_interface.o >/dev/null 2>&1 mv -f os/.deps/libvmi_la-os_interface.Tpo os/.deps/libvmi_la-os_interface.Plo /bin/bash ../libtool --tag=CC --mode=link gcc -fvisibility=hidden -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -release 0.12 -lglib-2.0 -o libvmi.la -rpath /usr/local/lib driver/file/libvmi_la-file.lo driver/xen/libvmi_la-xen.lo os/windows/libvmi_la-core.lo os/windows/libvmi_la-kdbg.lo os/windows/libvmi_la-memory.lo os/windows/libvmi_la-symbols.lo os/windows/libvmi_la-peparse.lo os/windows/libvmi_la-process.lo os/windows/libvmi_la-unicode.lo os/linux/libvmi_la-core.lo os/linux/libvmi_la-memory.lo os/linux/libvmi_la-symbols.lo libvmi_la-accessors.lo libvmi_la-cache.lo libvmi_la-convenience.lo libvmi_la-core.lo libvmi_la-events.lo libvmi_la-performance.lo libvmi_la-pretty_print.lo libvmi_la-read.lo libvmi_la-strmatch.lo libvmi_la-write.lo libvmi_la-memory.lo arch/libvmi_la-arch_interface.lo arch/libvmi_la-intel.lo arch/libvmi_la-amd64.lo arch/libvmi_la-arm_aarch32.lo driver/libvmi_la-driver_interface.lo driver/libvmi_la-memory_cache.lo os/libvmi_la-os_interface.lo config/libconfig.la -lxenctrl -lxenstore -lm libtool: link: rm -fr .libs/libvmi-0.12.so .libs/libvmi.a .libs/libvmi.la .libs/libvmi.lai .libs/libvmi.so libtool: link: gcc -shared -fPIC -DPIC driver/file/.libs/libvmi_la-file.o driver/xen/.libs/libvmi_la-xen.o os/windows/.libs/libvmi_la-core.o os/windows/.libs/libvmi_la-kdbg.o os/windows/.libs/libvmi_la-memory.o os/windows/.libs/libvmi_la-symbols.o os/windows/.libs/libvmi_la-peparse.o os/windows/.libs/libvmi_la-process.o os/windows/.libs/libvmi_la-unicode.o os/linux/.libs/libvmi_la-core.o os/linux/.libs/libvmi_la-memory.o os/linux/.libs/libvmi_la-symbols.o .libs/libvmi_la-accessors.o .libs/libvmi_la-cache.o .libs/libvmi_la-convenience.o .libs/libvmi_la-core.o .libs/libvmi_la-events.o .libs/libvmi_la-performance.o .libs/libvmi_la-pretty_print.o .libs/libvmi_la-read.o .libs/libvmi_la-strmatch.o .libs/libvmi_la-write.o .libs/libvmi_la-memory.o arch/.libs/libvmi_la-arch_interface.o arch/.libs/libvmi_la-intel.o arch/.libs/libvmi_la-amd64.o arch/.libs/libvmi_la-arm_aarch32.o driver/.libs/libvmi_la-driver_interface.o driver/.libs/libvmi_la-memory_cache.o os/.libs/libvmi_la-os_interface.o -Wl,--whole-archive config/.libs/libconfig.a -Wl,--no-whole-archive -lglib-2.0 -lxenctrl -lxenstore -lm -g -O2 -Wl,-soname -Wl,libvmi-0.12.so -o .libs/libvmi-0.12.so libtool: link: (cd ".libs" && rm -f "libvmi.so" && ln -s "libvmi-0.12.so" "libvmi.so") libtool: link: (cd .libs/libvmi.lax/libconfig.a && ar x "/home/server/Downloads/libvmi-0.12.0-rc3/libvmi/config/.libs/libconfig.a") copying selected object files to avoid basename conflicts... libtool: link: ln os/linux/libvmi_la-core.o .libs/libvmi.lax/lt1-libvmi_la-core.o || cp os/linux/libvmi_la-core.o .libs/libvmi.lax/lt1-libvmi_la-core.o libtool: link: ln os/linux/libvmi_la-memory.o .libs/libvmi.lax/lt2-libvmi_la-memory.o || cp os/linux/libvmi_la-memory.o .libs/libvmi.lax/lt2-libvmi_la-memory.o libtool: link: ln os/linux/libvmi_la-symbols.o .libs/libvmi.lax/lt3-libvmi_la-symbols.o || cp os/linux/libvmi_la-symbols.o .libs/libvmi.lax/lt3-libvmi_la-symbols.o libtool: link: ln libvmi_la-core.o .libs/libvmi.lax/lt4-libvmi_la-core.o || cp libvmi_la-core.o .libs/libvmi.lax/lt4-libvmi_la-core.o libtool: link: ln libvmi_la-memory.o .libs/libvmi.lax/lt5-libvmi_la-memory.o || cp libvmi_la-memory.o .libs/libvmi.lax/lt5-libvmi_la-memory.o libtool: link: ar cru .libs/libvmi.a driver/file/libvmi_la-file.o driver/xen/libvmi_la-xen.o os/windows/libvmi_la-core.o os/windows/libvmi_la-kdbg.o os/windows/libvmi_la-memory.o os/windows/libvmi_la-symbols.o os/windows/libvmi_la-peparse.o os/windows/libvmi_la-process.o os/windows/libvmi_la-unicode.o .libs/libvmi.lax/lt1-libvmi_la-core.o .libs/libvmi.lax/lt2-libvmi_la-memory.o .libs/libvmi.lax/lt3-libvmi_la-symbols.o libvmi_la-accessors.o libvmi_la-cache.o libvmi_la-convenience.o .libs/libvmi.lax/lt4-libvmi_la-core.o libvmi_la-events.o libvmi_la-performance.o libvmi_la-pretty_print.o libvmi_la-read.o libvmi_la-strmatch.o libvmi_la-write.o .libs/libvmi.lax/lt5-libvmi_la-memory.o arch/libvmi_la-arch_interface.o arch/libvmi_la-intel.o arch/libvmi_la-amd64.o arch/libvmi_la-arm_aarch32.o driver/libvmi_la-driver_interface.o driver/libvmi_la-memory_cache.o os/libvmi_la-os_interface.o .libs/libvmi.lax/libconfig.a/libconfig_la-grammar.o .libs/libvmi.lax/libconfig.a/libconfig_la-lexicon.o ar:u' modifier ignored since D' is the default (seeU') libtool: link: ranlib .libs/libvmi.a libtool: link: rm -fr .libs/libvmi.lax .libs/libvmi.lax libtool: link: ( cd ".libs" && rm -f "libvmi.la" && ln -s "../libvmi.la" "libvmi.la" ) make[3]: Leaving directory '/home/server/Downloads/libvmi-0.12.0-rc3/libvmi' make[2]: Leaving directory '/home/server/Downloads/libvmi-0.12.0-rc3/libvmi' Making all in examples make[2]: Entering directory '/home/server/Downloads/libvmi-0.12.0-rc3/examples' make[3]: Entering directory '/home/server/Downloads/libvmi-0.12.0-rc3/examples' depbase=echo module-list.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';\ gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT module-list.o -MD -MP -MF $depbase.Tpo -c -o module-list.o module-list.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../libtool --tag=CC --mode=link gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -L../libvmi/.libs/ -o module-list module-list.o -lvmi -lm -lxenctrl -lxenstore -lm -lglib-2.0 -lxenctrl -lxenstore -lm libtool: link: gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/module-list module-list.o -L../libvmi/.libs/ /home/server/Downloads/libvmi-0.12.0-rc3/libvmi/.libs/libvmi.so -lglib-2.0 -lxenctrl -lxenstore -lm depbase=echo process-list.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';\ gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT process-list.o -MD -MP -MF $depbase.Tpo -c -o process-list.o process-list.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../libtool --tag=CC --mode=link gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -L../libvmi/.libs/ -o process-list process-list.o -lvmi -lm -lxenctrl -lxenstore -lm -lglib-2.0 -lxenctrl -lxenstore -lm libtool: link: gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/process-list process-list.o -L../libvmi/.libs/ /home/server/Downloads/libvmi-0.12.0-rc3/libvmi/.libs/libvmi.so -lglib-2.0 -lxenctrl -lxenstore -lm depbase=echo shm-snapshot-process-list.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';\ gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT shm-snapshot-process-list.o -MD -MP -MF $depbase.Tpo -c -o shm-snapshot-process-list.o shm-snapshot-process-list.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../libtool --tag=CC --mode=link gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -L../libvmi/.libs/ -o shm-snapshot-process-list shm-snapshot-process-list.o -lvmi -lm -lxenctrl -lxenstore -lm -lglib-2.0 -lxenctrl -lxenstore -lm libtool: link: gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/shm-snapshot-process-list shm-snapshot-process-list.o -L../libvmi/.libs/ /home/server/Downloads/libvmi-0.12.0-rc3/libvmi/.libs/libvmi.so -lglib-2.0 -lxenctrl -lxenstore -lm depbase=echo map-symbol.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';\ gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT map-symbol.o -MD -MP -MF $depbase.Tpo -c -o map-symbol.o map-symbol.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../libtool --tag=CC --mode=link gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -L../libvmi/.libs/ -o map-symbol map-symbol.o -lvmi -lm -lxenctrl -lxenstore -lm -lglib-2.0 -lxenctrl -lxenstore -lm libtool: link: gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/map-symbol map-symbol.o -L../libvmi/.libs/ /home/server/Downloads/libvmi-0.12.0-rc3/libvmi/.libs/libvmi.so -lglib-2.0 -lxenctrl -lxenstore -lm depbase=echo map-addr.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';\ gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT map-addr.o -MD -MP -MF $depbase.Tpo -c -o map-addr.o map-addr.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../libtool --tag=CC --mode=link gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -L../libvmi/.libs/ -o map-addr map-addr.o -lvmi -lm -lxenctrl -lxenstore -lm -lglib-2.0 -lxenctrl -lxenstore -lm libtool: link: gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/map-addr map-addr.o -L../libvmi/.libs/ /home/server/Downloads/libvmi-0.12.0-rc3/libvmi/.libs/libvmi.so -lglib-2.0 -lxenctrl -lxenstore -lm depbase=echo dump-memory.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';\ gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT dump-memory.o -MD -MP -MF $depbase.Tpo -c -o dump-memory.o dump-memory.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../libtool --tag=CC --mode=link gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -L../libvmi/.libs/ -o dump-memory dump-memory.o -lvmi -lm -lxenctrl -lxenstore -lm -lglib-2.0 -lxenctrl -lxenstore -lm libtool: link: gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/dump-memory dump-memory.o -L../libvmi/.libs/ /home/server/Downloads/libvmi-0.12.0-rc3/libvmi/.libs/libvmi.so -lglib-2.0 -lxenctrl -lxenstore -lm depbase=echo win-guid.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';\ gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT win-guid.o -MD -MP -MF $depbase.Tpo -c -o win-guid.o win-guid.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../libtool --tag=CC --mode=link gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -L../libvmi/.libs/ -o win-guid win-guid.o -lvmi -lm -lxenctrl -lxenstore -lm -lglib-2.0 -lxenctrl -lxenstore -lm libtool: link: gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/win-guid win-guid.o -L../libvmi/.libs/ /home/server/Downloads/libvmi-0.12.0-rc3/libvmi/.libs/libvmi.so -lglib-2.0 -lxenctrl -lxenstore -lm depbase=echo event-example.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';\ gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT event-example.o -MD -MP -MF $depbase.Tpo -c -o event-example.o event-example.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../libtool --tag=CC --mode=link gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -L../libvmi/.libs/ -o event-example event-example.o -lvmi -lm -lxenctrl -lxenstore -lm -lglib-2.0 -lxenctrl -lxenstore -lm libtool: link: gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/event-example event-example.o -L../libvmi/.libs/ /home/server/Downloads/libvmi-0.12.0-rc3/libvmi/.libs/libvmi.so -lglib-2.0 -lxenctrl -lxenstore -lm depbase=echo msr-event-example.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';\ gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT msr-event-example.o -MD -MP -MF $depbase.Tpo -c -o msr-event-example.o msr-event-example.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../libtool --tag=CC --mode=link gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -L../libvmi/.libs/ -o msr-event-example msr-event-example.o -lvmi -lm -lxenctrl -lxenstore -lm -lglib-2.0 -lxenctrl -lxenstore -lm libtool: link: gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/msr-event-example msr-event-example.o -L../libvmi/.libs/ /home/server/Downloads/libvmi-0.12.0-rc3/libvmi/.libs/libvmi.so -lglib-2.0 -lxenctrl -lxenstore -lm depbase=echo singlestep-event-example.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';\ gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT singlestep-event-example.o -MD -MP -MF $depbase.Tpo -c -o singlestep-event-example.o singlestep-event-example.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../libtool --tag=CC --mode=link gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -L../libvmi/.libs/ -o singlestep-event-example singlestep-event-example.o -lvmi -lm -lxenctrl -lxenstore -lm -lglib-2.0 -lxenctrl -lxenstore -lm libtool: link: gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/singlestep-event-example singlestep-event-example.o -L../libvmi/.libs/ /home/server/Downloads/libvmi-0.12.0-rc3/libvmi/.libs/libvmi.so -lglib-2.0 -lxenctrl -lxenstore -lm depbase=echo interrupt-event-example.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';\ gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT interrupt-event-example.o -MD -MP -MF $depbase.Tpo -c -o interrupt-event-example.o interrupt-event-example.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../libtool --tag=CC --mode=link gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -L../libvmi/.libs/ -o interrupt-event-example interrupt-event-example.o -lvmi -lm -lxenctrl -lxenstore -lm -lglib-2.0 -lxenctrl -lxenstore -lm libtool: link: gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/interrupt-event-example interrupt-event-example.o -L../libvmi/.libs/ /home/server/Downloads/libvmi-0.12.0-rc3/libvmi/.libs/libvmi.so -lglib-2.0 -lxenctrl -lxenstore -lm depbase=echo step-event-example.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';\ gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT step-event-example.o -MD -MP -MF $depbase.Tpo -c -o step-event-example.o step-event-example.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../libtool --tag=CC --mode=link gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -L../libvmi/.libs/ -o step-event-example step-event-example.o -lvmi -lm -lxenctrl -lxenstore -lm -lglib-2.0 -lxenctrl -lxenstore -lm libtool: link: gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/step-event-example step-event-example.o -L../libvmi/.libs/ /home/server/Downloads/libvmi-0.12.0-rc3/libvmi/.libs/libvmi.so -lglib-2.0 -lxenctrl -lxenstore -lm depbase=echo va-pages.o | sed 's|[^/]*$|.deps/&|;s|\.o$||';\ gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT va-pages.o -MD -MP -MF $depbase.Tpo -c -o va-pages.o va-pages.c &&\ mv -f $depbase.Tpo $depbase.Po va-pages.c: In function ‘cr3_callback’: va-pages.c:72:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘unsigned int’ [-Wformat=] printf("Page in virtual address space of DTB 0x%"PRIx64" unaccessib ^ /bin/bash ../libtool --tag=CC --mode=link gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -L../libvmi/.libs/ -o va-pages va-pages.o -lvmi -lm -lxenctrl -lxenstore -lm -lglib-2.0 -lxenctrl -lxenstore -lm libtool: link: gcc -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/va-pages va-pages.o -L../libvmi/.libs/ /home/server/Downloads/libvmi-0.12.0-rc3/libvmi/.libs/libvmi.so -lglib-2.0 -lxenctrl -lxenstore -lm make[3]: Leaving directory '/home/server/Downloads/libvmi-0.12.0-rc3/examples' make[2]: Leaving directory '/home/server/Downloads/libvmi-0.12.0-rc3/examples' Making all in tests make[2]: Entering directory '/home/server/Downloads/libvmi-0.12.0-rc3/tests' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/server/Downloads/libvmi-0.12.0-rc3/tests' make[2]: Entering directory '/home/server/Downloads/libvmi-0.12.0-rc3' make[2]: Leaving directory '/home/server/Downloads/libvmi-0.12.0-rc3' make[1]: Leaving directory '/home/server/Downloads/libvmi-0.12.0-rc3'