Tutorial?

I am rather newbie in everything, so do you know where I could learn the
really basics of SDL? I read the document, that came in the Debian
package, but it was sooo incomplete. First problem I had was compiling the
source.–
Ville Huuskonen <@Ville_Huuskonen>

I am rather newbie in everything, so do you know where I could learn the
really basics of SDL? I read the document, that came in the Debian
package, but it was sooo incomplete. First problem I had was compiling the
source.

Did you happen to look at the SDL website? :slight_smile:

See ya,
-Sam Lantinga, Lead Programmer, Loki Entertainment Software

I am rather newbie in everything, so do you know where I could learn the
really basics of SDL? I read the document, that came in the Debian
package, but it was sooo incomplete. First problem I had was compiling the
source.

Did you happen to look at the SDL website? :slight_smile:

I found some info from the FAQ, but when I tried to compile, it produced
an error:

Pietari:~/sdl#gcc -o siberia main.c sdl-config --cflags --libs
/usr/lib/libesd.so.0: undefined reference to `atexit@@GLIBC_2.0
collect2: ld returned 1 exit status

dpkg -l libc6 gives:
ii libc6 2.2.2-4 GNU C Library: Shared libraries and Timezone

Why does libesd want GLIBC 2.0?

I’m really interested programming with SDL, so thanks a lot for your help!On Sat, 14 Apr 2001, Sam Lantinga wrote:


Ville Huuskonen <@Ville_Huuskonen>

Your version of libesd was compiled using glibc 2.0… I’d recommend upgrading
libesd (preferably compiling from source to ensure it uses glibc 2.2)On Tue, 17 Apr 2001, you wrote:

On Sat, 14 Apr 2001, Sam Lantinga wrote:

I am rather newbie in everything, so do you know where I could learn the
really basics of SDL? I read the document, that came in the Debian
package, but it was sooo incomplete. First problem I had was compiling the
source.

Did you happen to look at the SDL website? :slight_smile:

I found some info from the FAQ, but when I tried to compile, it produced
an error:

Pietari:~/sdl#gcc -o siberia main.c sdl-config --cflags --libs
/usr/lib/libesd.so.0: undefined reference to `atexit@@GLIBC_2.0
collect2: ld returned 1 exit status

dpkg -l libc6 gives:
ii libc6 2.2.2-4 GNU C Library: Shared libraries and Timezone

Why does libesd want GLIBC 2.0?


Sam “Criswell” Hart <@Sam_Hart> AIM, Yahoo!:
Homepage: < http://www.geekcomix.com/snh/ >
PGP Info: < http://www.geekcomix.com/snh/contact/ >
Advogato: < http://advogato.org/person/criswell/ >

I am rather newbie in everything, so do you know where I could learn the
really basics of SDL? I read the document, that came in the Debian
package, but it was sooo incomplete. First problem I had was compiling the
source.

Did you happen to look at the SDL website? :slight_smile:

I found some info from the FAQ, but when I tried to compile, it produced
an error:

Pietari:~/sdl#gcc -o siberia main.c sdl-config --cflags --libs
/usr/lib/libesd.so.0: undefined reference to `atexit@@GLIBC_2.0
collect2: ld returned 1 exit status

dpkg -l libc6 gives:
ii libc6 2.2.2-4 GNU C Library: Shared libraries and Timezone

Why does libesd want GLIBC 2.0?

Your version of libesd was compiled using glibc 2.0… I’d recommend upgrading
libesd (preferably compiling from source to ensure it uses glibc 2.2)

I got the new version (0.2.22-3) of libesd0 with apt-get (Debian), but it
produces the same error. Strange…On Wed, 18 Apr 2001, Samuel Hart wrote:

On Tue, 17 Apr 2001, you wrote:

On Sat, 14 Apr 2001, Sam Lantinga wrote:


Ville Huuskonen <@Ville_Huuskonen>

Pietari:~/sdl#gcc -o siberia main.c sdl-config --cflags --libs
/usr/lib/libesd.so.0: undefined reference to `atexit@@GLIBC_2.0
collect2: ld returned 1 exit status

dpkg -l libc6 gives:
ii libc6 2.2.2-4 GNU C Library: Shared libraries and Timezone

Why does libesd want GLIBC 2.0?

Your version of libesd was compiled using glibc 2.0… I’d recommend upgrading
libesd (preferably compiling from source to ensure it uses glibc 2.2)

I got the new version (0.2.22-3) of libesd0 with apt-get (Debian), but it
produces the same error. Strange…

Have you just tried compiling from source? (to make certain it uses glibc 2.2)

http://www.tux.org/~ricdude/EsounD.htmlOn Thu, 19 Apr 2001, you wrote:

On Wed, 18 Apr 2001, Samuel Hart wrote:

On Tue, 17 Apr 2001, you wrote:


Sam “Criswell” Hart <@Sam_Hart> AIM, Yahoo!:
Homepage: < http://www.geekcomix.com/snh/ >
PGP Info: < http://www.geekcomix.com/snh/contact/ >
Advogato: < http://advogato.org/person/criswell/ >