From: Dirk R. <re...@ig...> - 2001-03-22 21:32:21
|
On Mar 21, 5:36pm, Sven M. Hallberg wrote: > Subject: Re: [Mesa3d-users] configure problem (was Missing GLX extensions) > > Well I guess we'll just change it there for now and leave everything > else untouched unless it becomes a problem. OK. > > Right. Are those two preprocessor macros or real variables? I think the former. Does it make a difference and how do I check? > Hehe. I've noticed that flag, too. Actually asked about it's purpose on > mesa3d-dev. Generates a warning on my system, so I'm ignoring it until someone > tells me I can safely remove it (*wink*). Well, it creates an error on Irix, i.e. no compile. If nobody knows what it's good for, maybe now is a good time to get rid of it. ;) > libCio? Never heard of that. And what does it have to do with C++ streams? > Can you give me a description of the circumstances under which this library is > needed so I can model a proper check for it? It's not available on my machine. It's part of the current STL. It contains the little code that is created and needed by STL, mainly stream stuff, some complex number functions etc. It is needed on Irix as soon as the 'std' namespace STL is used (BTW, if that happens you also need the -LANG:std option). You can easily test if you need by running the following program: #include <iostream> int main( int argc, char *argv[] ) { std::cout; } If it works you don't need to do anything special, if it gives an error you need -lCio. By default the compiler includes it automatically, but libtool apparently works around that, so you'll have to use libtool to check it. I don't really understand why it is needed for si-glu, I couldn't find streams in there, maybe it was something else. It's just confusing that you don't need the -LANG:std option, usually it complains if you use the std namespace, and if you don't use that, why does it need the libCio.so? Something's fishy here but I'm not sure what it is. >-- End of excerpt from Sven M. Hallberg Yours Dirk -- -- -- Dirk Reiners re...@ig..., Dir...@gm... -- OpenSG Forum http://www.opensg.org -- Rundeturmstrasse 6 http://www.igd.fhg.de/~reiners -- D-64283 Darmstadt All standard disclaimers apply. -- Truth is stranger than fiction because fiction has to make sense. |