Porting 1.0.b1 to hpux 10.10

Pavel.Roskin at ecsoft.co.uk Pavel.Roskin at ecsoft.co.uk
Fri Jul 24 01:55:49 PDT 1998


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 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".
Then write sysdepCallMethod in pure HPPA assembler and be happy :-)
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.

Pavel Roskin
London, UK

More information about the kaffe mailing list