From: Brian P. <br...@va...> - 2000-08-02 20:18:21
|
Alessandro Pisani wrote: > > I downloaded both Mesa3.2.1 and Mesa3.3 and tried to compile them for Win32 > using MS-VC 6.0-SP4; here there is a list of problems I found (which were > not present in Mesa 3.2, I mean) : > > Light problems (Mesa 3.x): > 1a) In both Mesa 3.2.1 and Mesa 3.3 , due to the revert to GLU 1.1, win32 > makefiles contains some "orphans" (like tess_clip.*, tess_wind.*, etc etc) > This email has a patched win32/rules/lib.mesaglu.core attached. > > 1b) ...there is also to change the src-glu/mesaGLU.def (GLU32.DLL is not > generated noither via win32/nmake.mak nor via src-glu/makefile.fx) or you > will get some unresolved externals errors in linking. > This email has a patched src-glu/mesaGLU.def AND a pathed > win32/res/mesaglu32.def attached (I only rem some lines) > > Heavy problems (Mesa 3.3 only): > 1) win32 makefiles updated in 3.2.1 are NOT present (why?) > 2) GL/mesa_wgl.h file is MISSING (again, this was present in Mesa3.2.1) > 3) VC start compiling but stop after a while with fatal errors (i.e. : HDC > and HGLRC types redefined in glheader.h from > E:\PROGRA~1\MICROS~2\VC98\INCLUDE\windef.h ) > > This does not happen in Mesa 3.2.1 in which gl.h was not splitted into gl.h > and glheader.h :( I'm investigating on this... but it is really hard, at > least for me. > > PS: Brian told me some people complained about the CR/LF files I posted > some time ago. Sorry, this is caused by my working in DOS/Win32 instead of > Linux (my Linux partition is actually KO :sob!: ). Use this to fix the > file: sh -c "mv filename _tmpfile; tr -d \\\r < _tmpfile > filename; rm > _tmpfile" OK, I think I've fixed all the problems you list. I've checked the changes into both the Mesa 3.4 branch and 3.5 trunk in CVS. -Brain |