I have been trying to build and run the arm embedded compiler as
instructed on http://wiki.freepascal.org/
Embedded#Adding_new_controllers on windowsXP. I had fpc version 2.4.0
installed (and working). I then installed the latest version from SVN.
I copied the file 'tled1.pp' into fpc and then ran 'fpc -Parm -
Tembedded -Wplpc2124 tled1.pp'
(incidentally, I found I had to copy the file ppcrossarm.exe from the
'compiler' directory into the bin path, otherwise fpc did not find it.)
At this point a fatal error occurred:-
C:\FPC>fpc -Parm -Tembedded -Wplpc2124 tled1.pp
Free Pascal Compiler version 2.5.1 [2010/04/02] for arm
Copyright (c) 1993-2009 by Florian Klaempfl
Target OS: Embedded
Compiling tled1.pp
Fatal: Can't find unit system used by Program
Fatal: Compilation aborted
Error: c:\fpc\2.4.0\bin\i386-win32\ppcrossarm.exe returned an error
exitcode (normal if you did not specify a source file to be compiled)
What is the missing unit, and where should it be?
Geoffrey
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel