Problem linking libSrvAuth


I’m trying to install root for the first time and have run into the following problem when getting to the point of compiling/linking lib/

Text relocation remains referenced
against symbol offset in file
0x36c /usr/local/lib/libkrb5.a(cc_file.o)
0x370 /usr/local/lib/libkrb5.a(cc_file.o)
0x374 /usr/local/lib/libkrb5.a(cc_file.o)
0x378 /usr/local/lib/libkrb5.a(cc_file.o)

(…long list, referencing other .a and .o files as well, followed by:)
ld: fatal: relocations remain against allocatable but non-writable sections

OS: Solaris 2.9
gcc: 2.95.3 20010315 (release)
ld: GNU ld version 2.14 20030612

I’ve tried different version of ld (no help), and I’ve searched the root forums for a similar problem, but no solution found.

Can someone please help? Thanks…

Was it your intention to install ROOT with gcc2.95 on Solaris?
Why you do not use CC or a newer version of gcc?