Salve a tutti,
sulla mia Sidux stavo cercando di far andare la batteria usb del gioco Rock Band con dei driver scritti in perl. Per la precisione seguivo il seguente articolo:

http://www.perlmonks.org/?node_id=679581

Ho scaricato e compilato a mano l'sdl per da questo indirizzo:
http://sourceforge.net/projects/sdlpl/

Nel readme dice per installarli che devo seguire i seguenti comandi:
perl Build.PL
./Build
./Build test
./Build install

A build test però mi da una sfilze di failed, tra l'altro troppo lunga anche solo per copia-incollaverla.
Se do il Buil install questo è l'output:

codice:
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Skipping /usr/local/lib/perl/5.10.0/auto/src/SDL_perl/SDL_perl.so (unchanged)
Skipping /usr/local/lib/perl/5.10.0/auto/src/SDL_perl/SDL_perl.bs (unchanged)
Skipping /usr/local/lib/perl/5.10.0/auto/src/SDL/SFont/SFont.bs (unchanged)
Skipping /usr/local/lib/perl/5.10.0/auto/src/SDL/SFont/SFont.so (unchanged)
Skipping /usr/local/lib/perl/5.10.0/auto/src/SDL/OpenGL/OpenGL.bs (unchanged)
Skipping /usr/local/lib/perl/5.10.0/auto/src/SDL/OpenGL/OpenGL.so (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL_perl.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/MPEG.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Music.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Event.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Timer.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Sound.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Font.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Color.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/SFont.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Cursor.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/TTFont.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Mixer.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Palette.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Constants.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Rect.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/App.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/OpenGL.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Surface.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Video.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Cdrom.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Tutorial.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Config.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Tutorial/Animation.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Tutorial/Images.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Tutorial/Drawing.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/OpenGL/Constants.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Tool/Graphic.pm (unchanged)
Skipping /usr/local/lib/perl/5.10.0/SDL/Tool/Font.pm (unchanged)
Skipping /usr/local/man/man3/SDL::Event.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Tutorial::Drawing.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Music.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Surface.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Palette.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Tool::Graphic.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::TTFont.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Cdrom.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Tutorial.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Rect.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Tutorial::Images.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Tutorial::Animation.3pm (unchanged)
Skipping /usr/local/man/man3/SDL.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Color.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Video.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Cursor.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::SFont.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Tool::Font.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Sound.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::App.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::OpenGL.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Mixer.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::MPEG.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Font.3pm (unchanged)
Skipping /usr/local/man/man3/SDL::Timer.3pm (unchanged)
A questo punto provo a lanciare il codice per del programma scrittto nella guida e mi dice:

codice:
Can't locate loadable object for module SDL_perl in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/local/lib/perl/5.10.0/SDL.pm line 13
Compilation failed in require at /usr/local/lib/perl/5.10.0/SDL.pm line 13.
BEGIN failed--compilation aborted at /usr/local/lib/perl/5.10.0/SDL.pm line 13.
Compilation failed in require at rock_band_drums.pl line 23.
BEGIN failed--compilation aborted at rock_band_drums.pl line 23.
Eppure in /usr/local/lib/perl/5.10.0 i file sono presenti, nelle altre locazioni pare di no, debbo copiarle io a mano per farle andare? non è che esiste una versione "pacchettizzata" per debian in modo che possa installarla senza troppi smanettamenti? Se poi avete qualche how-to alternativo per far andare la suddetta periferica mi va bene ugualmente.

Grazie mille,
Neptune.