[fpc-pascal] Problems to compile FPC 2.3.0

Jonas Maebe jonas.maebe at elis.ugent.be
Thu Oct 15 13:05:07 CEST 2009


On 12 Oct 2009, at 17:03, Matthias Klumpp wrote:

> On Mon, 12 Oct 2009 12:49:03 +0200, Jonas Maebe <jonas.maebe at elis.ugent.be 
> >
> wrote:
>> On 11 Oct 2009, at 18:37, Matthias Klumpp wrote:
>>>
>>> I decided to use this version of FPC for now. Thank you for your  
>>> help!
>>> But now I have problems to compile the compiler:
>>> First I got the error message
>>>
>>> make[7]: *** No rule to make target `/prt0.as', needed by `prt0.o'.
>>> Stop.
>>
>> How did you try to compile it? I don't remember seeing this error
>> message mentioned before.
>
> Okay, maybe this only happens if you remove all Makefiles and run  
> fpcmake
> again...

Regenerating the Makefiles in the fpc source tree is only supported  
when done with the latest trunk fpcmake. It is also not necessary to  
compile FPC.

> FPC 2.3.0 does not link against the new GDB 7 debugger:

That's quite possible, since
a) GDB 7.0 was only just released
b) FPC uses libgdb.a from the GDB build process, which is not a  
supported interface to GDB anymore and hence no backwards  
compatibility is guaranteed in any way.

Compiling the IDE with integrated debugger support is hence only  
supported when using explicitly supported libgdb versions. See the  
defines in packages/gdbint/src/gdbint.pp to see which those versions  
are.


Jonas



More information about the fpc-pascal mailing list