I'm exploring the capabilities of a small ARM-based system, I've got Debian "Etch" on it with kernel 2.6.18.
FPC 2.2.0 installs and runs as a binary. I've not yet tried rebuilding from source. Binutils are installed, there is one copy of as on the system, reporting v2.17. I've moved Lazarus 0.9.24-0 source onto the system, I've successfully built this for i386 (NT and Linux) and SPARC (Linux) in the past. If I attempt to compile using lazarus-0.9.24-0$ # make clean PP=ppcarm lazarus-0.9.24-0$ # make all PP=ppcarm everything runs successfully to this point: Assembling dialogs imglist.inc(189,4) Note: User defined: implement imglist.inc(726,2) Note: User defined: implement imglist.inc(863,4) Note: User defined: implement imglist.inc(996,60) Warning: Mixing signed expressions and longwords gives a 64bit result imglist.inc(1430,4) Note: User defined: implement imglist.inc(1452,4) Note: User defined: implement imglist.inc(1570,4) Note: User defined: implement Assembling imglist Compiling toolwin.pp Assembling toolwin Compiling ./widgetset/wscomctrls.pp Compiling ./widgetset/wstoolwin.pp Assembling wstoolwin Assembling wscomctrls Assembling comctrls comctrls.pp(2706) Error: Can't call the assembler, error -1 switching to external assembling comctrls.pp(2706) Fatal: There were 2 errors compiling module, stopping Fatal: Compilation aborted make[1]: *** [alllclunits.ppu] Error 1 make[1]: Leaving directory `/usr/local/share/lazarus-0.9.24-0/lcl' make: *** [lcl] Error 2 Where do I go from here? -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues] _______________________________________________ Lazarus mailing list [email protected] http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
