[fpc-devel] Re: FPC related fairy tale

Florian Klaempfl florian at freepascal.org
Thu Oct 18 22:20:29 CEST 2012


Am 18.10.2012 22:16, schrieb Sven Barth:
> On 18.10.2012 13:13, Sven Barth wrote:
>> Over the past weeks I've spent some time on getting something to work in
>> FPC and now I'm about to commit this either this evening or at least
>> this weekend (depending on the time I have).
>
> I've now commited my changes, but currently the compiler for m68k can
> only be build from within an IDE (e.g. Lazarus) as the makefile
> immediately complains that "ppcross68k" is missing if I want to start a
> "make cycle CPU_TARGET=m68k" (or a "make all CPU_TARGET=m68k"). It works
> for other CPUs though... (besides the point that FPC currently can't
> cycle on a i386-linux...)
> Does anyone know what the problem could be for m68k?

Wrong naming somewhere in the makefile? Anyways, here it stops with
c:/fpc/svn/compiler/ppc.exe -Ur -Xs -O2 -n -Fum68k -Fusystems 
-Fuc:/fpc/svn/rtl/units/i386-win32 -Fi
m68k -FE. -FUm68k/units/i386-win32 -dRELEASE    -dm68k -dGDB 
-dBROWSERLOG -dNOOPT -Sew pp.pas
cpupara.pas(52,90) Error: Identifier not found "tcpuregisterset"
cpupara.pas(52,20) Error: There is no method in an ancestor class to be 
overridden: "procedure get_v
olatile_registers_int(tproccalloption):<erroneous type>;"
cpupara.pas(59,3) Fatal: There were 2 errors compiling module, stopping




More information about the fpc-devel mailing list