[SDL] SDL 1.2.2 under Mandrake...

winterlion winterlion at fsj.net
Tue Oct 9 01:23:04 PDT 2001


On Tue, 9 Oct 2001 Dominique at SavageSoftware.com.au wrote:

> Hi All,
>   I have just tried to upgrade my SDL version under Mandrake 8.0 to
> 1.2.2 and during the installation of SDL it complains about needing
> libXv.so.1 and libXxf86dga.so.1. I downloaded these RPMS from Mandrakes
> site.

note that mandrake's got problems with RPMS quite often... especially if
you go to alpha code but they sometimes hit stable.  I reccomend
installing from source (preferably a recent CVS mirror).  SDL development
has led to some remarkably stable code and it's been in bugfixing mode for
months now.

I admit I regularily run alpha Mandrake code though...

>
> 1) Where do I get these ( libX... )shared objects from?

The answer is:
library          Mandrake package
libXv.so       - XFree86-libs (I'm running 4.1.0-17mdk)
libXxf86dga.so - XFree86-devel

and static versions are in XFree86-static-libs.  Note that in some
versions of Mandrake, only static versions of libXxf86dga have been
provided.  I have no idea why.

> 2) What RPM files are they part of?
See above

> 3) How can I find out information like this with out bothering everyone
> on the list

rpm -qi --whatprovides /usr/X11R6/lib/libXxfdga.so.1 will tell you what
package has it if it's included.  I -think- mandrake provides a filelist
on their FTP site of what files are in what package...

I think that perhaps either SDL should get a little more aggressive about
providing binary versions for different platforms (and in the case of
Redhat/Mandrake/Caldera/... RPMS for each -version- as they tend to strong
binary incompatibilities with some versions.  Caldera's RPMS aren't really
compatible with Redhat to begin with and Redhat/Mandrake haven't been
testing as solidly for the last 6 months as before that time.

> 4) and lastly when using OpenGL with SDL under Linux is there anything
> special I need to set up before hand to get them working together or is
> installation of the libraries sufficient.

Installation of libraries is sufficient - at least for current SDL.  I
think this one's in the FAQ - if not it should be *g*.  Along with perhaps
links to how to setup the funkier OpenGL setups such as nVidia...
(and Matrox maybe - my matrox just went unaccelerated and I don't know why
with new drivers.. *sigh*)

G'day, eh? :)
	- Teunis





More information about the SDL mailing list