From: Brian P. <br...@va...> - 2001-05-21 15:43:18
|
emanuel stiebler wrote: > > Hi, > > after changing Height to height around line 1088 in wmesa.c > compile went fine, however, doesn't link: > > D:\Mesa-3.4.2\WIN32>nmake /f nmake.mak mesa32 > > Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 > Copyright (C) Microsoft Corp 1988-1998. All rights reserved. > > .\Release\mesa32\OpenGL32.dll ... > NMAKE : fatal error U1077: 'link' : return code '0x460' > Stop. > NMAKE : fatal error U1077: 'C:\ProgLoc\MVS\VC98\BIN\NMAKE.EXE' : return > code '0x2' > Stop. > NMAKE : fatal error U1077: 'C:\ProgLoc\MVS\VC98\BIN\NMAKE.EXE' : return > code '0x2' > Stop. > > And the file OpenGL32.err shows: > > Creating library .\Release\mesa32\OpenGL32.lib and object > .\Release\mesa32\OpenGL32.exp > teximage.obj : error LNK2001: unresolved external symbol > __mesa_null_texformat > teximage.obj : error LNK2001: unresolved external symbol > __mesa_init_texture_format > .\Release\mesa32\OpenGL32.dll : fatal error LNK1120: 2 unresolved > externals Someone else just wrote to me to say that 'texformat.c' needs to be added to WIN32/RULES/mesa.lib.core. Try that. > P.S. Does this stuff belong to [Mesa3d-users] or to [Mesa3d-dev] ? Since you're talking about a released version of Mesa the users list is probably better since more people can benefit. > P.P.S. Who is doing the changes in the CVS ? In the CVS version of Mesa, > the Win32 tree dissappeared, > and a new Makefile.win is here instead. Runs pretty nice, but > doesn't link either ... The Windows code is going to need a major update to work in Mesa 3.5. Gareth started doing some clean-up but hasn't finished. We decided to (temporarily) remove directories for unsupported drivers until they work again. As I've said before, it would be nice to have some volunteers to maintain the Windows driver and a few others. -Brian |