I am trying to build an old version of QEMU (version 0.15.1) on Ubuntu version 16.04.
I configured it using this command:
./configure --target-list=i386-linux-user,arm-linux-user --python=/usr/bin/python2.7
When I run "make" command, these errors are produced:
syscall.o: In function
do_syscall': /home/asus/Thesis_project/old_qemu/qemu-0.15.1/linux-user/syscall.c:7841: undefined reference tomq_timedreceive' /home/asus/Thesis_project/old_qemu/qemu-0.15.1/linux-user/syscall.c:7813: undefined reference tomq_unlink' /home/asus/Thesis_project/old_qemu/qemu-0.15.1/linux-user/syscall.c:7824: undefined reference tomq_timedsend' syscall.o: In functionmq_open': /usr/include/x86_64-linux-gnu/bits/mqueue2.h:56: undefined reference tomq_open' syscall.o: In functiondo_syscall': /home/asus/Thesis_project/old_qemu/qemu-0.15.1/linux-user/syscall.c:7828: undefined reference tomq_send' /home/asus/Thesis_project/old_qemu/qemu-0.15.1/linux-user/syscall.c:7845: undefined reference tomq_receive' /home/asus/Thesis_project/old_qemu/qemu-0.15.1/linux-user/syscall.c:7866: undefined reference tomq_setattr' /home/asus/Thesis_project/old_qemu/qemu-0.15.1/linux-user/syscall.c:7861: undefined reference to `mq_getattr' collect2: error: ld returned 1 exit status Makefile:398: recipe for target 'qemu-i386' failed make[1]: * [qemu-i386] Error 1 Makefile:84: recipe for target 'subdir-i386-linux-user' failed make: * [subdir-i386-linux-user] Error 2