Questions about running Arla on Solaris 7
assar@stacken.kth.se
assar at stacken.kth.se
Sun Jan 10 01:45:20 CET 1999
Dominic Lai <dominic at cs.ust.hk> writes:
> I'm not sure if we get the same problem.
Sounds like quite a different problem to me.
> However, I fail to make it work when the OS is running in 64-bit.
> Specially, a 64-bit OS refuses to modload a 32-bit kernel driver.
Right.
> So, I grabbed a copy of Sun Workshop 5.0 Early Access to compile
> a 64-bit version of arla and krb. However, it screws up when
> compiling "process.S". Even though I supplied "-xarch=sparcv9"
> for the assembler to generate a 64-bit object file, it still
> gave compilation problem. Specially, it is:
>
> ld: fatal: relocation error: R_SPARC_HI22: file process.o:
> symbol PRE_Block: value 0x400414 does not fit
> ld: fatal: relocation error: R_SPARC_HI22: file process.o:
> symbol PRE_Block: value 0x400414 does not fit
>
> Unluckily, I am not good at Sparc Assembly stuff and so I
> have no ideas about the magic value on 0x400414. Helps
> are appreciated as I really want to see arla working on
> 64-bit Solaris 7. :-) Thanks in advance.
I don't understand this error message either. We haven't tried arla
on a 64-bit Solaris 7 yet, but will hopefully do it in a few days and
then we should be able to fix this problem.
BTW, did you manage to build and/or load the 64-bit version of the xfs
kernel module?
/assar
More information about the Arla-drinkers
mailing list