Bug 117201

Summary: SDL-devel missing files
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Dale Ogilvie <ut3k36w02>
Component: DevelopmentAssignee: Philipp Thomas <pth>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: RC 1   
Target Milestone: ---   
Hardware: x86-64   
OS: SUSE Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Dale Ogilvie 2005-09-15 12:06:53 UTC
wesnoth 0.9.7 does not compile out of the box, it did under Suse 9.3.

The problem is solved by creating symbolic links to libSDL-image.so and
libSDL-mixer.so in /usr/lib64, and copying SDL-image.h and SDL-mixer.h from the
downloaded tarballs for these libraries into usr/include/SDL
Comment 1 Philipp Thomas 2005-09-15 13:07:14 UTC
The names are SDL_image and SDL_mixer and they are not part of SDL but have
their own separate package, each with a corresponding -devel sub-package. So
just install SDL_image-devel and SDL_mixer-devel and all should be well.

BTW, use the command pin to locate the package a given file is part of. This
would have shown you that you needed the above mentioned packages.
Comment 2 Dale Ogilvie 2005-09-16 09:16:19 UTC
Hi there,

I have SDL_image and SDL_mixer installed. There is no SDL_image-devel (at least
on x86-64) or SDL_mixer-devel. Prior to Suse 10.0 (Suse 9.3) I think these files
were in the SDL_devel package, as I had to install ONLY this package, there was
no SDL_image-devel,SDL_mixer-devel in Suse 9.3. If you check SDL_devel for Suse
9.3 I expect you will find the SDL_image.h, SDL_mixer.h and the libSDL_image.so,
and libSDL_mixer.so symlinks in there. Regardless, I don't think these files are
present in *any* of the available SDL packages for 10.0RC1. 

pin 0.34 - package info for SDL_image-devel

------------------------------------------------------------------
*** no rpm named SDL_image-devel installed
------------------------------------------------------------------


------------------------------------------------------------------
*** zgrep SDL_image-devel /var/lib/pin/ARCHIVES.gz
------------------------------------------------------------------

pin 0.34 - package info for SDL_image.h

------------------------------------------------------------------
*** no rpm named SDL_image.h installed
------------------------------------------------------------------


------------------------------------------------------------------
*** zgrep SDL_image.h /var/lib/pin/ARCHIVES.gz
------------------------------------------------------------------
Comment 3 Philipp Thomas 2005-09-16 12:07:34 UTC
It is missing from RC1 but is present in RC4 and thus in the final Version.