Hi,
Compiling SDL with a recent gcc (gcc 3.3.1, 3.3 doesn’t have this
behaviour) gives some nasty warnings :
SDL_blit_A.c: In function `BlitRGBtoRGBSurfaceAlpha128MMX’:
SDL_blit_A.c:223: warning: integer constant is too large for “long” type
SDL_blit_A.c:225: warning: integer constant is too large for “long” type
SDL_blit_A.c:227: warning: integer constant is too large for “long” type
[…]
The first attached patch (longlongfix.patch) tells gcc to really treat
those constants as unsigned long long and not long.
The second patch (nasinclude.patch) fixes an include problem I had while
compiling nas audio : when the <audio/audiolib.h> file lies in
/usr/X11R6/include, a -I/usr/X11R6/include option is needed or the file
isn’t found.
Stephane
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed…
Name: longlongfix.patch
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20030906/a9ace629/attachment.asc
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed…
Name: nasinclude.patch
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20030906/a9ace629/attachment.txt