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

Brian Paul brianp at vmware.com
Mon Mar 5 12:01:57 PST 2012


Thanks for those details.  I'll add them to the doc pages.

-Brian

On 03/03/2012 06:48 PM, Charles Huber wrote:
> 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
>>
> _______________________________________________
> 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