Porting 1.0.b1 to hpux 10.10
kaffe@rufus.w3.org
kaffe@rufus.w3.org
Sat, 25 Jul 1998 15:14:03 +0200
On Fri, Jul 24, 1998 at 09:55:49AM +0100, Pavel.Roskin@ecsoft.co.uk wrote:
> HP-UX has a buggy linker which writes names of libraries how they appear in
> its command line. There is an excellent tool for building of shared
> libraries, namely libtool (ftp://alpha.gnu.org/gnu/libtool-1.2b.tar.gz).
> When used with automake, libtool always recompiles executables after
> libraries are installed (on UP-UX, of course). You may also read "man ld"
> and fiddle with +b +s -s -b etc. You may also try "ln -s". Ln is much more
> powerful than ld :-)))
I tried to get libtool to work, but I can't figure out how to do it...
But I've discovered that if I added LDFLAGS='-Wl,+b $(libdir)' to the
Makefile then it build this one correct. But this seems to work since
it's gcc which is the base command for linking this time...
> I also have problem with threads on HP-UX 10.20. What I would propose is
> "./configure --with-threads=unix-internal". After that you would have an
> error like "sysdepCallMethod is not found in shared libraries".
And as you can see from my other mail, I get this and I don't use
unix-internal!
> Then write sysdepCallMethod in pure HPPA assembler and be happy :-)
And what should be the contents of this one?
> I hope, it should be possible to write this function in C using some gcc
> internals (see varargs.h). I'm working on it in the moment.
And how much time before you are finished?
Regards,
Even Holen
--
<>< Even Holen, evenh@pvv.ntnu.no, http://www.pvv.ntnu.no/~evenh/ :-)