SDL2 compile error on OS X -arch ppc

Configuring SDL2 (current hg) on OS X 10.6.8 with:

–enable-audio --disable-video --disable-render --disable-joystick
–disable-haptic --disable-cdrom --disable-diskaudio CFLAGS="-arch ppc
-O2 -pipe -mmacosx-version-min=10.5 -isysroot
/Developer/SDKs/MacOSX10.5.sdk" CXXFLAGS="-arch ppc -O2 -pipe
-mmacosx-version-min=10.5 -isysroot /Developer/SDKs/MacOSX10.5.sdk"
LDFLAGS="-arch ppc -mmacosx-version-min=10.5
-Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk"

produces a build that fails:

libtool: compile: gcc -arch ppc -O2 -fomit-frame-pointer -pipe
-mmacosx-version-min=10.5 -isysroot /Developer/SDKs/MacOSX10.5.sdk
-DUSING_GENERATED_CONFIG_H -Iinclude -I…/SDL/include -maltivec
-DTARGET_API_MAC_CARBON -DTARGET_API_MAC_OSX -fvisibility=hidden
-D_THREAD_SAFE -falign-loops=16 -force_cpusubtype_ALL -fpascal-strings
-Wall -MMD -MT build/SDL_blit_N.lo -c …/SDL/src/video/SDL_blit_N.c -o
build/SDL_blit_N.o
…/SDL/src/video/SDL_blit_N.c: In function
’ConvertAltivec32to32_noprefetch’:
…/SDL/src/video/SDL_blit_N.c:711: error: ‘SDL_PixelFormat’ has no
member named ‘alpha’
…/SDL/src/video/SDL_blit_N.c:740: error: ‘SDL_PixelFormat’ has no
member named ‘alpha’
…/SDL/src/video/SDL_blit_N.c: In function ‘ConvertAltivec32to32_prefetch’:
…/SDL/src/video/SDL_blit_N.c:798: error: ‘SDL_PixelFormat’ has no
member named ‘alpha’
…/SDL/src/video/SDL_blit_N.c:831: error: ‘SDL_PixelFormat’ has no
member named 'alpha’
make: *** [build/SDL_blit_N.lo] Error 1

I did file a bug for this
(http://bugzilla.libsdl.org/show_bug.cgi?id=1438) but if anyone can
suggest a quick fix, that would be awesome.

OK, too much unneeded complexity. It even fails with a simple:

configure CFLAGS=“-arch ppc” LDFLAGS="-arch ppc"On 03/03/12 13:58, Nikos Chantziaras wrote:

Configuring SDL2 (current hg) on OS X 10.6.8 with:

–enable-audio --disable-video --disable-render --disable-joystick
–disable-haptic --disable-cdrom --disable-diskaudio CFLAGS=“-arch ppc
-O2 -pipe -mmacosx-version-min=10.5 -isysroot
/Developer/SDKs/MacOSX10.5.sdk” CXXFLAGS=“-arch ppc -O2 -pipe
-mmacosx-version-min=10.5 -isysroot /Developer/SDKs/MacOSX10.5.sdk”
LDFLAGS=“-arch ppc -mmacosx-version-min=10.5
-Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk”

produces a build that fails