Newbie -- Linker error on Suse Linux 9

Hi,
I followed the “SDL and Kdev miniHOWTO” (roughly), and all tests succeed. But
if I try to make even the simplest “program” imaginable, the linker says:
/ld: cannot find -lslang
I had to reinstall SDL_ttf, since Suse seems to have forgotten the
SDL_ttf-devel in their distribution, and my SDL_ttf version number is now
2.0.6-1, not 2.06.-67, as before. Maybe there’s the problem? But the "project"
didn’t include SDL_ttf at all. Any ideas?

Thilo wrote:

I followed the “SDL and Kdev miniHOWTO” (roughly), and all tests succeed. But
if I try to make even the simplest “program” imaginable, the linker says:
/ld: cannot find -lslang

I surely don’t know what you’re doing or how your libraries are compiled
but if you installed “slang” which is a library similar to ncurses,
the linker wouldn’t complain.–
Christian
-------------- next part --------------
A non-text attachment was scrubbed…
Name: not available
Type: application/pgp-signature
Size: 186 bytes
Desc: not available
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20040122/c2789e5a/attachment.pgp

Christian Biere <christianbiere gmx.de> writes:

Thilo wrote:

I followed the “SDL and Kdev miniHOWTO” (roughly), and all tests succeed.
But

if I try to make even the simplest “program” imaginable, the linker says:
/ld: cannot find -lslang

I surely don’t know what you’re doing or how your libraries are compiled
but if you installed “slang” which is a library similar to ncurses,
the linker wouldn’t complain.

“slang” is definitively installed, I peered into it with nm. Also, with a
manually written Makefile all compiles well. However if I use a KDevelop
project, I get the linker error. Since I’m new not only to SDL but also
to Linux (I got it as a Christmas present :), I guess it’s a rather silly
mistake. Do I have to update a library database or some such? The Linux
installation is virtually unchanged. I simply checked the development (and
unchecked the office) sections and that’s all.

Thank you.