|
From: Heiko L. <hle...@fh...> - 2006-06-13 12:21:57
|
On Sun, 28 May 2006, Jonathan Day wrote:
> Interesting. It looks as though this might explain
> some other bugs people have reported with regards
> compiling on Solaris. From what you're describing, it
> looks like it is not inserting the right flags for
> 64-bit systems.
>
> (This is probably not related to the endian bug, as
> I've been able to reproduce that on systems that have
> no 32-bit libraries.)
>
> I'm probably going to end up having to test individual
> systems to see if the default flags are correct. I
> don't like that, because there are lots of systems out
> there and I'd rather have something that didn't need a
> specific hack for each one.
>
> (If anyone has a clean fix for this, let me know!)
>
Problem is solved.
After installation Solaris-10
- a typical way is append dir /usr/sfw/lib
to ldconfig ("crle -u -l /usr/sfw/lib"),
- but append dir /usr/sfw/lib/64 is also is also necessary.
(crle -64 -u -l /usr/sfw/lib/sparcv9)
Details s. attachment 060606.prob_sol10-64_ld_crle
A complete documentation to compile mhash for Solaris 10
s. attachment 060606.mhash.m64
regards Heiko
|