Thank you - that patch (using times(2), not getrusage(3b) under Solaris 2.x)
is probably the best solution. Of course, the patch you sent doesn't
directly help someone who's trying to bootstrap (though it fixes things
henceforth).
The workaround I was pointed at first (building a shared library
containing the "getrusage" function and setting LD_PRELOAD to it) works,
but is a royal bother.
Another solution, as indicated in the patch's comments, is to include
"/usr/ucblib/libucb.a" in the link line - but you have to be *very*
careful exactly where you put it (after -lc, that is), or you'll inherit
a bunch of BSD-ish variants of libc functions with subtly different
semantics...
Thanks go to all of you - you've been very helpful. My problem is solved
(for now :-).
Cheers
-- perry
---------------------------------------------------------------------------
Perry The Cynic [EMAIL PROTECTED]
To a blind optimist, an optimistic realist must seem like an Accursed Cynic.
---------------------------------------------------------------------------