[Mesa-dev] [PATCH] glsl / imports.h: fix MSVC build
Brian Paul
brianp at vmware.com
Tue Aug 24 07:04:03 PDT 2010
On 08/24/2010 01:41 AM, Aras Pranckevicius wrote:
> > Could be; I'm not actually building full Mesa (just the GLSL
> compiler). At
> > least for snprintf, in MSVC it's _snprintf; no idea about others
> right now.
> Hmm, they are used by the new GLSL compiler (src/glsl/).
>
>
> Indeed, they are used by preprocessor (which I was not building before).
>
> Attached patch adds isspace(), strtoll() for MSVC, and fixes class vs
> struct mixage (MSVC really does not like "class" keyword when compiling
> C code).
Your patch doesn't seem to be up to date with the latest code from git.
The strtoll() #define should be put in the imports.h file.
Perhaps you can update your patch for today's git code.
I'll commit the isblank() function to imports.h though.
-Brian
More information about the mesa-dev
mailing list