From: Brian P. <br...@va...> - 2001-07-17 19:35:05
|
Eric Plante wrote: > > Hi there all. > > First of all, a big thanks. You are doing something great for the free > software community. > > In the next few weeks (counting out siggraph en EG CAS), I'll be playing > quite a bit with mesa, particularly OSmesa; eventually I'd like to have > it work in 12 bits per channel and have the channel depth specified in > the creation of the context. But I'm not there yet, I'm starting with > more modest goals, the first one of which being to get working static > libs on irix. > > The first thing I stumbled on is that the MesaLib tar will not compile > without MesaDemos, which contains glut. No problem. > > So, here's my first problem (more to come I promise ;) ). This one is > irix-specific. It seems that some objects are missing from the libGLU.a. > Is that possible? > > I tried finding out what is happening, and it seems that > si-glu/libnurbs/internals/.libs/libNInt is built, and then _extracted_ > (don't ask me why) back into .o's in (..)/.libs/libGLU.lax/libNInt.a/, > and then selected .o's end up included in the final libGLU.a . It seems > that some of those are missing, like for instance nurbsinterfac.o. > > I have to say, I instantly admire anyone capable of dealing with > autoconf, libtool and their likes. They're definately a blessing to the > end user, but _man_ ... :-) > > Ideas, anyone? > > I have to say all of this is using irix cc, and I will try with gcc. I'm > doubtful that the problem will be solved though, as the gcc installation > on irix uses irix's native tools rather than GNU binutils.. Hi Eric, I've had trouble with configure+make on my IRIX system too. You might want to try the "old-style" makefiles instead: cd Mesa-3.5 cp Makefile.X11 Makefile make irix6-n32 // irix6-n32-dso would build shared libs This will actually build the old Mesa GLU 1.1 library since the irix6-n32 config isn't setup for C++ (which the si-glu needs). But this should at least get you up and running. -Brian |