Am 18.10.2012 22:20 schrieb "Florian Klaempfl" <flor...@freepascal.org>: > > 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?
The strange thing is that in my normal trunk checkout (which I don't work in) starts the cycle correctly as well... Oh well... Then it does indeed seem to work and I'm again confirmed in my opinion that computers are everything but deterministic... > 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 Doing line based commits needs to be learned... *sigh* Fixed in 22754 Regards, Sven
_______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel