I'm getting an error during linking my game using Lazarus/Free Pascal.

It's a clean install of SuSE9.1 with all of the SDL libraries and SMpeg installed yet the compiler complains that it cannot find smepg.

I looked at my /usr/lib directory and I couldn't find the file it was looking for libsmpeg.so but there was a file:/usr/lib/libsmpeg-0.4.so.0.1.4 so I made a link to this file in my /usr/lib directory called libsmpeg.so and tried again. It got past the smpeg and went to SDL_Image not being found, I repeated my fix creating a link to file:/usr/lib/libSDL_image-1.2.so.0.1.2 called libSDL_image.so tried again, then it complained about not being able to find SDL... I spotted a theme..

I created the link to SDL and it worked.

But I'm a little worried now, is there something wrong with my system? Should there be links to the simple filenames libSDLthingy.so instead of the long names SuSE9.1 has?

Or is there something wrong with the headers? Latest version 1.0 from CVS obtained yesterday.

Or am I being a complete newbie and have missed out a very simple step?