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