[Mesa-users] Compiling Mesa 8.0.1 on Windows using SCons

Charles Huber genpfault at gmail.com
Sat Mar 3 17:48:58 PST 2012


Install MinGW and MSYS, then use "mingw-get install msys-flex
msys-bison" inside a MSYS console (C:\MinGW\msys\1.0\msys.bat) to
install flex and bison.

That gave me flex 2.5.35 and bison 2.4.2, which seem to work fine with Mesa.

Don't forget to add some path entries pointing to C:\MinGW\bin and
C:\MinGW\msys\1.0\bin.

If you're trying to build OpenGL ES 1.1/2.0 you'll need libxml2-python:
http://xmlsoft.org/sources/win32/python/libxml2-python-2.7.7.win32-py2.7.exe

Beware the link stage takes an absurd amount of time, ~23 minutes a 2.66Ghz i7.

-Charles


On Tue, Feb 28, 2012 at 4:41 PM, Chunev, Georgi Ninkov
<gnchunev at imail.iu.edu> wrote:
> Hi,
>
>
>
> I am trying to compile Mesa 8.0.1 on Windows using SCons. I set up all of
> the required apps and libraries and ran 'scons' in the main folder. The
> build reached to the point where program_lexer.l needs to be processed and
> stopped with an error saying that bison-bridge is missing: "unrecognized
> %option: bison-bridge". I got my Flex and Bison from here:
>
>
>
> http://gnuwin32.sourceforge.net/packages/flex.htm
>
>
>
> http://gnuwin32.sourceforge.net/packages/bison.htm
>
>
>
> versions 2.5.4a and 2.4.1, respectively. I had to take care of having all of
> the dependencies, and these are provided at the above links. From what I
> gather from various forums, the script is simply not going to work on
> Windows as long as it depends on bison-bridge. It might be best if you
> upload the output from flex, so I don't have to generate it locally. Would
> that be OK?
>
>
>
> Georgi
>
>
> _______________________________________________
> mesa-users mailing list
> mesa-users at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-users
>


More information about the mesa-users mailing list