Thanks all for the FAQ link and help. I am able to compile things now but when it tries to compile the RTL, this is what I get just before it stops:
c:/pp/bin/win32/ppc386.exe -dMT -Fi../inc -Fi../i386 -FE. -di386 dos.pp Hint: End of reading config file c:\pp\bin\win32\fpc.cfg Free Pascal Compiler version 1.9.2 [2004/01/08] for i386 Copyright (c) 1993-2002 by Florian Klaempfl Target OS: Win32 for i386 Compiling dos.pp dosh.inc(73,3) Fatal: Syntax error, "=" expected but "identifier DOSERROR" found make[1]: *** [dos.ppu] Error 1 make[1]: Leaving directory `C:/fpc/rtl/win32' make: *** [cycle] Error 2 C:\fpc\compiler> It looks like the compiler is not recognizing the 'threadvar' keyword (see dosh.inc). I even went into the options.pas file and commented out the line: def_symbol('HASTHREADVAR'); hoping that would fix it but it didn't... Well, I am going to have my morning coffee and install fpc on my Linux box and see if I can compile it there. TNX Ken _______________________________________________ fpc-devel maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-devel