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

Reply via email to