[fpc-devel] Cant link?
Michael Van Canneyt
michael at freepascal.org
Thu May 26 18:45:01 CEST 2005
On Thu, 26 May 2005, Michael Preslar wrote:
> Another question from a newbie fpc coder..
> When compiling my project, I do a:
> fpc -XS -XX -O3 -So -Fu~/manndoor/units -Fu~/manndoor/units/elecom
> -Fu~/manndoor/units/unix lord.pas
> it goes through with its thing, warning me of unused variables and whatnot,
> but finishes with:
> lord.pas(1841,1) Error: Can't call the linker, switching to external linking
> Error: /usr/local/bin/ppc386 returned an error exitcode (normal if you did not
> specifiy a source file to be compiled)
> Whats the error that Im getting and how can I fix it?
You don't have the binutils installed. The compiler doesn't find 'ld'.
try executing the 'ld' command on a command prompt. If you get something like
ld: Command not found
then you know ld is not installed, and you should install the binutils package.
More information about the fpc-devel