Problem with SDL_Init

Hello, there.

I am a newbie in using SDL and the software I am using hangs when
I try to execute remotely on the following line:

if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_TIMER) < 0)

My x version (on a debian linux system) is

XFree86 Version 4.1.0.1 / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 21 December 2001
If the server is older than 6-12 months, or if your card is
newer than the above date, look for a newer version before
reporting problems. (See http://www.XFree86.Org/FAQ)
Build Operating System: Linux 2.4.13 i686 [ELF]
Module Loader present

Can anyone help me? Any suggestion is appreciated.
Thanks,–
±--------------------------------------------------------------------------+
| Amos Tibaldi
| Dipartimento di Ingegneria dell’Informazione
| Parco Area delle Scienze 181/a FAX: +39(0521)905723
| I-43100 Parma Tel: +39(0522)975302
| ITALY
±--------------------------------------------------------------------------+
| Mailing address: Parco Area delle Scienze 181/a
| E-mail addresses: @Amos_Tibaldi amos.tibaldi at tin.it
| PGP Public Key:
| http://pgp.mit.edu:11371/pks/lookup?search=Tibaldi+Amos&op=index
±--------------------------------------------------------------------------+