From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BD2he-0000Nw-9o for qemu-devel@nongnu.org; Mon, 12 Apr 2004 10:46:26 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BD2hM-00006K-A1 for qemu-devel@nongnu.org; Mon, 12 Apr 2004 10:46:11 -0400 Received: from [24.108.106.33] (helo=slipgate.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.30) id 1BD2gq-0007yB-Qu for qemu-devel@nongnu.org; Mon, 12 Apr 2004 10:45:37 -0400 Received: from ryan.lan (ryan.lan [192.168.1.10]) by slipgate.org (8.12.6/8.12.2) with ESMTP id i3CFjfk0007215 for ; Mon, 12 Apr 2004 08:45:41 -0700 (PDT) From: Ryan Freeman Content-Type: text/plain Message-Id: <1081784748.8634.5.camel@ryan.lan> Mime-Version: 1.0 Date: Mon, 12 Apr 2004 08:45:48 -0700 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] compiling qemu 0.5.3 Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org hi, i've been relentlessly trying to compile the latest version of qemu and i keep having the same problem. here are the details of where the compilation halts: make[1]: Entering directory `/home/ryan/src/qemu-0.5.3/i386' gcc -static -Wl,-T,/home/ryan/src/qemu-0.5.3/i386-vl.ld -o qemu-fast vl.o osdep.o block.o monitor.o ide.o ne2000.o pckbd.o vga.o sb16.o dma.o oss.o fdc.o mc146818rtc.o serial.o i8259.o i8254.o pc.o gdbstub.o sdl.o libqemu.a -lm -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread -lm -ldl -L/usr/X11R6/lib -lX11 -lXext -lutil /usr/bin/ld: cannot find -lX11 collect2: ld returned 1 exit status make[1]: *** [qemu-fast] Error 1 make[1]: Leaving directory `/home/ryan/src/qemu-0.5.3/i386' make: *** [all] Error 1 ryan@ryan:~/src/qemu-0.5.3$ i've tried cvs as well and it gives me the same error. what i don't understand is how it can't find -lX11 when the include is _right there_. /usr/bin/ld -L/usr/X11R6/lib -lX11 works as it should, so why can't it work on that one line when trying to compile it?! anyway, my specs are as follows: arch linux -current linux 2.6.5 gcc (GCC) 3.3.3 any help would really be appreciated :). the reason i'm trying to compile the latest instead of using the 0.5.2 binaries is that although the 0.5.2 binaries work to a degree (the linux test works, i can boot the demo freedos and netbsd images fine), i can't load from a floppy or cdrom. i can't load from a floppy image or a cdrom image, either. kinda baffled at that too. everywhere else it seems that people have no trouble at all getting it to work :/ the error i get for that is ryan@ryan:~/src/qemu-0.5.3$ qemu -cdrom /dev/cdroms/cdrom1 warning: could not open /dev/net/tun: no virtual network emulation BIOS panic at rombios.c, line 1558 sigh. thanks ahead of time, and sorry i'm not subscribed to the list but i can't connect to the mail.nongnu.org servers to get the subscribe info :/ - ryan