[fpc-pascal]Output file.

Jonas Maebe jonas at zeus.ugent.be
Thu Jul 15 09:51:35 CEST 2004

On 14 jul 2004, at 10:19, <Geoffrey.Derome at math.univ-lille1.fr> wrote:

> --------------------------------------
> program SUITE;
> var n:integer;
> begin
>      n:=1;
>      write ('le resultat est', n);
> end.
> --------------------------------------
> When i try to complie tis programm i get
> the following:
> [Ordinateur-de-Geoffroy-Derome:~] derome% fpc suite.tex
> Free Pascal Compiler version 1.9.4 [2004/05/30] for powerpc
> Copyright (c) 1993-2004 by Florian Klaempfl
> Target OS: Darwin for PowerPC
> Compiling suite.tex
> Assembling suite
> Linking suite
> /usr/bin/ld: can't use -s with input files containg indirect symbols
> (output file must contain at least global symbols, for maximum 
> stripping
> use -x)
> 7 Lines compiled, 0.4 sec

This is due to a bug in the Mac OS X linker which I didn't know about 
until after 1.9.4 was released. You can work around it by doing the 
following in a Terminal window:

cp /etc/fpc.cfg ~/.fpc.cfg
pico ~/.fpc.cfg

and then remove the line containing "-Xs" from this file and save it.


PS: please mention it if you're not subscribed to the mailing list (or 
if you are subscribed, please post from the address with which you are 

More information about the fpc-pascal mailing list