Hi Guy, >But what is the problem ??? The problem was that you were using "ld" directly, instead of "gcc". To see how gcc invoked ld "under the covers", do this... gcc -v -o Linux/crlf Linux/crlf.o -L../../libLassiec/Unix/Linux -Wl,-Bstatic -llassiec -lisam -lc_nonshared HTH, --Eljay