<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
Hi again. I now have a working Mesa build for Windows. Here's a summary of what I did. All of the errors I saw along the way were because an essential tool was not installed. In fact, I just now pulled the latest mesa from git and it built cleanly on the first
 try.
<div><br>
</div>
<div>1) install python 2.7</div>
<div>2) install scons (latest)</div>
<div>3) install mingw, flex, and bison</div>
<div>4) install libxml2 (from here: <a href="http://www.lfd.uci.edu/~gohlke/pythonlibs/">http://www.lfd.uci.edu/~gohlke/pythonlibs/</a>, get libxml2-python-2.9.1.win-amd64-py2.7.exe)</div>
<div>5) install pywin32 (from here: <a href="http://www.lfd.uci.edu/~gohlke/pythonlibs/">http://www.lfd.uci.edu/~gohlke/pythonlibs/</a>, get pywin32-218.4.win-amd64-py2.7.exe)</div>
<div>6) install git </div>
<div>7) download mesa from git (see <a href="http://www.mesa3d.org/repository.html">http://www.mesa3d.org/repository.html</a>)</div>
<div>8) run scons</div>
<div>9) copy build\windows-x86_64-debug\mesa\drivers\windows\gdi\opengl32.dll to my application's bin directory</div>
<div><br>
</div>
<div>That was all I needed to make Mesa work with my program. I also tried the opengl32.dll from libgl-gdi but don't know it is a any better.</div>
<div><br>
</div>
<div>Bill</div>
<div><br>
</div>
<div>
<div>
<div>On Jun 18, 2013, at 5:11 PM, Brian Paul <<a href="mailto:brianp@vmware.com">brianp@vmware.com</a>></div>
<div> wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">On 06/16/2013 10:44 AM, Bill York wrote:<br>
<blockquote type="cite">After a bit of poking around, I got mesa to build on win64. Once I get my steps documented, I will post them to this group so others can see.<br>
<br>
Meanwhile, the steps for installing the DLLs from this page seem out of date.<br>
<br>
<a href="http://www.mesa3d.org/README.WIN32">http://www.mesa3d.org/README.WIN32</a><br>
</blockquote>
<br>
Yeah, there hasn't been a lot of Windows support going on.  I'd love to have someone step up and do that.<br>
<br>
<br>
<blockquote type="cite"><br>
In particular, glu32.dll is no longer there. Is there are new DLL I should install to my bin directory?<br>
</blockquote>
<br>
The GLU library is in its own git repo now (it was split out of Mesa's tree a couple years ago, IIRC).<br>
<br>
Source tarballs are here:<br>
<a href="ftp://ftp.freedesktop.org/pub/mesa/glu/">ftp://ftp.freedesktop.org/pub/mesa/glu/</a><br>
<br>
Unfortunately, there's no scons support for Windows builds.<br>
<br>
-Brian<br>
<br>
</blockquote>
</div>
<br>
</div>
</body>
</html>