[lazarus] Cycling compiler on win32

Peter Vreman peter at freepascal.org
Mon Dec 13 14:22:58 EST 1999


At 08:20 13-12-99 , you wrote:
>Since abaout a week, I get the following error when cycling the compiler on
>my win98 computer
>
>asw -o wprt0.ow wprt0.as
>asw -o wdllprt0.ow wdllprt0.as
>ppc386.exe !FPCEXTCMD -Us -Sg syswin32.pp
>syswin32.pp(25,2) Fatal: Can't open include file systemh.inc


Try compiling with 'make OPT=-vt'


>It happens right at the beginning when the RTL gets compiled for the first
>time.
>
>I am wondering what the !FPCEXTCMD is doing in the command line. Is
>FPCEXTCMD an environment variable which needs to be set?

It's a variable set internaly in the Makefile to overcome the 128 byte 
commandline limit.



>I have read on this list that setting the environment variable FPCDIR is not
>neccesary anymore. Is that true?

Yes. If the makefile has a correct value for fpcdir (all things in CVS have 
this) it's not needed anymore. Also the compiler includes by default 
/usr/lib/fpc/<VERSION>/{rtl,units}/<TARGET>


Peter






More information about the Lazarus mailing list