Hi.

The header of my program is

{$ASMMODE intel}
{$mode objfpc}
program T;
{$IfDef unix} Uses CThreads,Classes;
{$else }
Uses Classes;
{$endif}

On my home computer (win2000) that program compile and run properly. But I receive form SPOJ compilation error:

Free Pascal Compiler version 2.0.0 [2005/05/30] for i386
Copyright (c) 1993-2005 by Florian Klaempfl
Target OS: Linux for i386
Compiling tested.pas
Linking tested
/usr/bin/ld: cannot find -ldl
tested.pas(223,1) Error: Error while linking
Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specifiy a source file to be compiled)

What is the problem ?

Thanks.