Re: Compiling Mesa 8.0.1 on Windows using SCons

Brian Paul <[email protected]>
Newsgroups gmane.comp.video.mesa3d.user
Organization VMware, Inc.
Message-ID <[email protected]>
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
> <[email protected]>  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
>> [email protected]
>> http://lists.freedesktop.org/mailman/listinfo/mesa-users
>>
> _______________________________________________
> mesa-users mailing list
> [email protected]
> http://lists.freedesktop.org/mailman/listinfo/mesa-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.