qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Launch qemu without loading libSDL?


From: David Barrett
Subject: Re: [Qemu-devel] Launch qemu without loading libSDL?
Date: Mon, 17 Mar 2008 20:42:42 -0700
User-agent: Thunderbird 2.0.0.12 (X11/20080227)

Thanks; ya, I just recompiled it and kqemu and looks like it's going to work fine. Thanks again!

-david

Jonathan Kalbfeld wrote:
You would probably be better off relinking.  Or, maybe just copy
libSDL.  If you install the thoughtwave packages on solaris it comes
with libsdl.

Thanks,

jonathan

On Mon, Mar 17, 2008 at 12:26 PM, David Barrett <address@hidden> wrote:
Continuing on this thread, is there any way to launch the pre-compiled
 binaries in such a fashion that they don't dynamically load the SDL
 libraries at runtime?  For example:

 address@hidden /]# qemu -nographic ... etc ...
 qemu: error while loading shared libraries: libSDL-1.2.so.0: cannot open
 shared object file: No such file or directory
 address@hidden /]#

 Ideally if the -nographic flag were there, then it won't try to load the
 SDL libraries and would "just work" on a server that has no video
 output.  Everything else looks like it's ready to go:

 address@hidden /]# ldd /usr/local/bin/qemu
         libm.so.6 => /lib/tls/libm.so.6 (0x00917000)
         libz.so.1 => /usr/lib/libz.so.1 (0x0093c000)
         libSDL-1.2.so.0 => not found
         libpthread.so.0 => /lib/tls/libpthread.so.0 (0x009a3000)
         librt.so.1 => /lib/tls/librt.so.1 (0x00554000)
         libutil.so.1 => /lib/libutil.so.1 (0x009cf000)
         libc.so.6 => /lib/tls/libc.so.6 (0x007e4000)
         /lib/ld-linux.so.2 (0x007c6000)
 address@hidden /]#


 Any suggestions for how to suppress loading of libSDL, or perhaps trick
  it into loading a "null" implementation of libSDL that does nothing?

 Thanks!

 -david












reply via email to

[Prev in Thread] Current Thread [Next in Thread]