From: Brian P. <br...@va...> - 2000-07-13 14:45:01
|
Alessandro Pisani wrote: > > As Brian suggested, I'm adapting my fixes for Win32 for the 3.3-CVS version > of Mesa. I moved all the pragmas to src\glheader.h but there are some > problems with this: glheader.h is included only by files in /src. > To avoid LOTS of errors, it must be included also by files in /src/FX, > /src/X86, --> /src-glu and /src-glut <--, and to files in /3dfx/demos, > /samples, /book and /demos directories. > > Have we change these sources to make them include src/glheader.h ? It's OK for any file under the src/ directory to include glheader.h. Which files need to do this that aren't? In src-glu/ there's the gluP.h file which I think is included by all source files. Put whatever pragmas are needed to cleanly compile GLU in there. I'm hesitant to make any new changes to the GLUT tree since I'd like to replace it at some point with the latest "official" GLUT sources. Are the samples/, book/, and demos/ programs generating that many warnings? I'd think that they'd compile fairly cleanly. > PS: Brian, I found that the replacement for win32/rules/ files I sent on > this list some days ago are "buggy" : should I post a fixed version of them > for mesa 3.2.1 or directly integrate the right version of them in Mesa 3.3 > CVS ? Both, please. Just send me the patches. -Brian |