From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BYUCS-0005h4-4J for qemu-devel@nongnu.org; Thu, 10 Jun 2004 14:22:52 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BYUCQ-0005gU-Ec for qemu-devel@nongnu.org; Thu, 10 Jun 2004 14:22:51 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BYUCQ-0005gR-AN for qemu-devel@nongnu.org; Thu, 10 Jun 2004 14:22:50 -0400 Received: from [194.97.50.155] (helo=mout2.freenet.de) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1BYUB6-0006Cv-A9 for qemu-devel@nongnu.org; Thu, 10 Jun 2004 14:21:28 -0400 Received: from [194.97.50.138] (helo=mx0.freenet.de) by mout2.freenet.de with asmtp (Exim 4.33) id 1BYUB3-0002fw-Qn for qemu-devel@nongnu.org; Thu, 10 Jun 2004 20:21:26 +0200 Received: from p213.54.43.80.tisdip.tiscali.de ([213.54.43.80] helo=lfs.local) by mx0.freenet.de with asmtp (ID mbuesch@freenet.de) (Exim 4.33 #3) id 1BYUB3-0007uH-E2 for qemu-devel@nongnu.org; Thu, 10 Jun 2004 20:21:25 +0200 From: Michael Buesch Date: Thu, 10 Jun 2004 20:20:53 +0200 MIME-Version: 1.0 Content-Disposition: inline Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Message-Id: <200406102021.10886.mbuesch@freenet.de> Subject: [Qemu-devel] qemu static linking 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 =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi. Why is qemu statically linked against X11, althought I did --static=3Dno at configure-time? make[1]: Leaving directory `/home/mb/qemu/i386-user' make[1]: Entering directory `/home/mb/qemu/i386' gcc-3.3.3 -static -Wl,-T,/home/mb/qemu/i386-vl.ld -o qemu-fast vl.o osdep= =2Eo block.o monitor.o pci.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 cirrus_vga.o gdbstub.o = sdl.o slirp/cksum.o slirp/if.o slirp/ip_icmp.o slirp/ip_input.o slirp/ip_ou= tput.o slirp/slirp.o slirp/mbuf.o slirp/misc.o slirp/sbuf.o slirp/socket.o = slirp/tcp_input.o slirp/tcp_output.o slirp/tcp_subr.o slirp/tcp_timer.o sli= rp/udp.o slirp/bootp.o slirp/debug.o libqemu.a -lm -L/usr/local/lib -Wl,-r= path,/usr/local/lib -lSDL -lpthread -lm -ldl -lasound -L/usr/local/lib -les= d -L/usr/lib -laudiofile -lm -L/usr/X11R6/lib -lX11 -lXext -lutil /usr/local/lib/libSDL.a(SDL_x11gl.o)(.text+0x927): In function `X11_GL_Load= Library': : warning: Using 'dlopen' in statically linked applications requires at run= time the shared libraries from the glibc version used for linking /usr/bin/ld: cannot find -lX11 collect2: ld returned 1 exit status make[1]: *** [qemu-fast] Error 1 make[1]: Leaving directory `/home/mb/qemu/i386' make: *** [all] Error 1 It errors out, because i don't have libX11.a installed (and I'm not going to install it). Any ideas? Please CC: me, as I'm not subscribed to this list. Thanks. =2D --=20 Regards Michael Buesch [ http://www.tuxsoft.de.vu ] =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAyKaVFGK1OIvVOP4RAjJLAKDYS2+PWm7buUbvPnKzUovKgBJQKwCgz0ah f/lV1GbvzdhR291jlFx4aok=3D =3DLifX =2D----END PGP SIGNATURE-----