(Messages to list still bouncing when sending from the gmail address. Sending from this one, but (oddly) didn't get the original message here yet...)
On 3/11/07, David Goehrig <[EMAIL PROTECTED]> wrote: > Everybody, > > I just went through the build process on Mac OS X and Debian, and [snip] > > Assuming your environment is setup properly: > > svn co http://sdlperl.nexttolast.com/sdlperl > cd sdlperl > perl Build.PL > ./Build > ./Build install Thanks Dave, I'm on Debian (Etch), though using my own Perl in /opt. I've got most of the SDL prereq's installed via apt, except for SDL_vnc and SDL_svg (which I couldn't find via apt-cache search). SDL_vnc 1.0.0 built and installed fine from source. SDL_svg 1.1.9 failed, complaining about missing files like libxml/SAX.h, libxml/xmlmemory.h, and libxml/hash.h. Incidentally, I've got libsdl-console and libsdl-console-dev installed via apt as well (I mention this because, although console isn't mentioned as a prereq in the SDL_perl README, I see console mentioned as an issue in the ./Build test output). The SDL_perl ./Build seemed to go fine, though gave me the following messages: SDL/Perl.xs: In function 'XS_SDL__Perl_Sound_AvailableDecoders': SDL/Perl.xs:4420: warning: ISO C90 forbids mixed declarations and code SDL/Perl.xs: In function 'XS_SDL__Perl_Sound_NewSampleFromMem': SDL/Perl.xs:4461: warning: assignment makes pointer from integer without a cast ./Build test had a few issues and told me this: t/apppm............Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/apppm............ok t/cdrompm..........ok t/colorpm..........Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/colorpm..........ok t/cursorpm.........NOK 1/2 # Failed test 'use SDL::Cursor;' # at t/cursorpm.t line 44. # Tried to use 'SDL::Cursor'. # Error: Bareword "SDL::DEBUG" not allowed while "strict subs" in use at blib/lib/SDL/Cursor.pm line 39. # Compilation failed in require at (eval 3) line 2. # BEGIN failed--compilation aborted at t/cursorpm.t line 44. t/cursorpm.........ok 2/2# Looks like you failed 1 test of 2. t/cursorpm.........dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/2 tests, 50.00% okay t/eventpm..........Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/eventpm..........ok t/fontpm...........Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/fontpm...........ok t/mixerpm..........Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/mixerpm..........ok t/mpegpm...........Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/mpegpm...........ok t/musicpm..........Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/musicpm..........ok t/opengl...........Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/opengl...........ok t/palettepm........ok t/rectpm...........Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/rectpm...........ok t/sdlpm............Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/sdlpm............ok t/soundpm..........ok t/surfacepm........Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/surfacepm........ok t/timerpm..........Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/timerpm..........ok t/toolfontpm.......Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/toolfontpm.......ok t/toolgraphicpm....Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/toolgraphicpm....ok t/ttfontpm.........Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/ttfontpm.........ok t/videopm..........Subroutine BEGIN redefined at blib/lib/SDL.pm line 40. t/videopm..........ok Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/cursorpm.t 1 256 2 1 1 Failed 1/20 test scripts. 1/75 subtests failed. Files=20, Tests=75, 3 wallclock secs ( 2.41 cusr + 0.21 csys = 2.62 CPU) Failed 1/20 test programs. 1/75 subtests failed. Hope that's useful. Thanks! ---John