qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Launch qemu without loading libSDL?
@ 2008-03-17 20:26 David Barrett
  2008-03-17 20:39 ` Jonathan Kalbfeld
  0 siblings, 1 reply; 3+ messages in thread
From: David Barrett @ 2008-03-17 20:26 UTC (permalink / raw)
  To: qemu-devel

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:

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

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:

[root@a3 /]# 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)
[root@a3 /]#


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

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Qemu-devel] Launch qemu without loading libSDL?
  2008-03-17 20:26 [Qemu-devel] Launch qemu without loading libSDL? David Barrett
@ 2008-03-17 20:39 ` Jonathan Kalbfeld
  2008-03-18  3:42   ` David Barrett
  0 siblings, 1 reply; 3+ messages in thread
From: Jonathan Kalbfeld @ 2008-03-17 20:39 UTC (permalink / raw)
  To: qemu-devel

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 <dbarrett@quinthar.com> 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:
>
>  [root@a3 /]# qemu -nographic ... etc ...
>  qemu: error while loading shared libraries: libSDL-1.2.so.0: cannot open
>  shared object file: No such file or directory
>  [root@a3 /]#
>
>  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:
>
>  [root@a3 /]# 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)
>  [root@a3 /]#
>
>
>  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
>
>
>
>



-- 
--
Jonathan Kalbfeld
ThoughtWave Technologies LLC
www.thoughtwave.com
+1 424 354 1814

Learn UNIX For Free at unixlessons.com

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Qemu-devel] Launch qemu without loading libSDL?
  2008-03-17 20:39 ` Jonathan Kalbfeld
@ 2008-03-18  3:42   ` David Barrett
  0 siblings, 0 replies; 3+ messages in thread
From: David Barrett @ 2008-03-18  3:42 UTC (permalink / raw)
  To: qemu-devel

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 <dbarrett@quinthar.com> 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:
>>
>>  [root@a3 /]# qemu -nographic ... etc ...
>>  qemu: error while loading shared libraries: libSDL-1.2.so.0: cannot open
>>  shared object file: No such file or directory
>>  [root@a3 /]#
>>
>>  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:
>>
>>  [root@a3 /]# 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)
>>  [root@a3 /]#
>>
>>
>>  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
>>
>>
>>
>>
> 
> 
> 

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-03-18  4:14 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-17 20:26 [Qemu-devel] Launch qemu without loading libSDL? David Barrett
2008-03-17 20:39 ` Jonathan Kalbfeld
2008-03-18  3:42   ` David Barrett

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).