I've got Lazarus 0.9.23 building and generally running for Linux on a SPARC system, nothing special needed to be done although there's a few e.g. debugger issues that I need to investigate. Underlying FPC is 2.2.0 built from scratch.

Reverting to 0.9.22 "make all" works without problems, but "make bigide" is a bit more tricky. I had to manually install a missing libc.o file plus a few related and had to change a makefile to get dbf.o etc. to build. However, I appear to be well and truly stuck with this:

Assembling lazarus
Linking ../lazarus
/usr/local/share/lazarus-0.9.22-1/components/fpcunit/lib/sparc-linux/guitestrunner.o: In function `GUITESTRUNNER_init': guitestrunner.pas:673: relocation truncated to fit: R_SPARC_WDISP22 against symbol `CLASSES_TCOMPONENT_$___ADDREF$$LONGINT' defined in .text section in /usr/local/lib/fpc/2.2.0/units/sparc-linux/rtl/classes.o guitestrunner.pas:673: relocation truncated to fit: R_SPARC_WDISP22 against symbol `CLASSES_TCOMPONENT_$___RELEASE$$LONGINT' defined in .text section in /usr/local/lib/fpc/2.2.0/units/sparc-linux/rtl/classes.o
lazarus.pp(114,42) Error: Error while linking
lazarus.pp(114,42) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
make[2]: *** [lazarus] Error 1
make[2]: Leaving directory `/usr/local/share/lazarus-0.9.22-1/ide'

I've got a horrid feeling that I'm out of my depth with this one, any thoughts (or sympathy) would be appreciated.

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to