From: Eric P. <eri...@di...> - 2001-07-18 17:19:16
|
> I don't know why they reextract the archive, but anyhow, I just tried a static > library build and a quick grep loop showed that all members of libNInt.al were > included in libGLU.a. Yes, if I do an nm -C libGLU.a everything I need is listed, but some of them are marked "UNDEF", and those are the ones that cause the problem. If you look at what you get from nm -C libNInt.a, you'll notice that those symbols are there and this time they're not UNDEF. It seems to be related to the fact that ranlib is run on the .a, which is not necessary on IRIX (see the ar man page on irix). I ended up doing my own libGLU.a with ar cru libGLU.a `find . -name "*.o"` and that worked quite well. No substitutes for doing things yourself; don't trust dose darn machines :-). > using the latest versions of autoconf, automake, and libtool. Maybe it was > just a bug in one of them (I take it you built from the last release, right?). Yes. This is likely a libtool issue. If I get around to it I'll mention it to them. > :) I guess to some extent hairy problems tend to result in hairy solutions. True. With those things (autoconf etc), I usually end up with no hair and no solutions. :-) Thanks, -- eric plante, software developer, effects, discreet |