Re: [Perldl] PDL image to SDL::Surface

2012-09-26 Thread Chris Marshall
This was for Strawberry Perl on windows so the
device should be whatever the default is for windows.
If it needs X11, then the build probably did not
configure correctly for the platform.  It looks like
libSDL does support windows and MinGW and
the docs do not indicate that X11 is a prerequisite
for that.

--Chris

On Mon, Sep 24, 2012 at 7:03 PM, Kartik Thakore
thakore.kar...@gmail.com wrote:
 Can you select a videodriver for SDL by exporting SDL_VIDEODRIVER
 either fbcon or x11 may fix this. If not then your SDL were not compiled
 with X11 libs. Install those.


 On Mon, Sep 24, 2012 at 6:36 PM, Sisyphus sisyph...@optusnet.com.au wrote:


 - Original Message - From: Chris Marshall
 devel.chm...@gmail.com
 To: Kartik Thakore thakore.kar...@gmail.com
 Cc: Tobias Leich em...@froggs.de; sdl-devel sdl-devel@perl.org
 Sent: Tuesday, September 25, 2012 2:46 AM
 Subject: Re: [Perldl] PDL image to SDL::Surface



 Hi Kartik-

 I don't have a working SDL module install that I could
 check things out on.


 Hi guys,

 Chris, 'cpan -fi SDL' should install SDL-2.54 on your SPP. (You need force
 because a couple of the SDL tests fail.)
 During the 'perl build.pl' stage of Alien::SDL you'll be prompted to
 select which library package to install. I took option 1 because it was
 RECOMMENDED, though option 2 is probably more recent.

 I've run the demo at https://gist.github.com/3772701 but that just
 produces:

 C:\_32\pscrpt\pdlperl pdl2surface.pl
 No available video device at
 C:/_32/strawberry516/perl/site/lib/SDLx/App.pm line 123, DATA line 206.
 SDLx::App::new('SDLx::App', 'title', 'PDL and SDL aplication', 'width',
 640, 'height', 640, 'eoq', 1, ...) called at pdl2surface.pl line 12

 And same error for
 https://github.com/PerlGameDev/SDL_Manual/blob/master/code_listings/pdl.pl

 I don't know what needs to be done in order that a video device becomes
 available. (I'm probably not the sharpest tool in the shed to be using for
 this ;-)

 Cheers,
 Rob





Re: [Perldl] PDL image to SDL::Surface

2012-09-24 Thread Sisyphus


- Original Message - 
From: Chris Marshall devel.chm...@gmail.com

To: Kartik Thakore thakore.kar...@gmail.com
Cc: Tobias Leich em...@froggs.de; sdl-devel sdl-devel@perl.org
Sent: Tuesday, September 25, 2012 2:46 AM
Subject: Re: [Perldl] PDL image to SDL::Surface



Hi Kartik-

I don't have a working SDL module install that I could
check things out on.


Hi guys,

Chris, 'cpan -fi SDL' should install SDL-2.54 on your SPP. (You need force 
because a couple of the SDL tests fail.)
During the 'perl build.pl' stage of Alien::SDL you'll be prompted to select 
which library package to install. I took option 1 because it was 
RECOMMENDED, though option 2 is probably more recent.


I've run the demo at https://gist.github.com/3772701 but that just produces:

C:\_32\pscrpt\pdlperl pdl2surface.pl
No available video device at C:/_32/strawberry516/perl/site/lib/SDLx/App.pm 
line 123, DATA line 206.
SDLx::App::new('SDLx::App', 'title', 'PDL and SDL aplication', 'width', 640, 
'height', 640, 'eoq', 1, ...) called at pdl2surface.pl line 12


And same error for
https://github.com/PerlGameDev/SDL_Manual/blob/master/code_listings/pdl.pl

I don't know what needs to be done in order that a video device becomes 
available. (I'm probably not the sharpest tool in the shed to be using for 
this ;-)


Cheers,
Rob




Re: [Perldl] PDL image to SDL::Surface

2012-09-24 Thread Kartik Thakore
Can you select a videodriver for SDL by exporting SDL_VIDEODRIVER
either fbcon or x11 may fix this. If not then your SDL were not compiled
with X11 libs. Install those.

On Mon, Sep 24, 2012 at 6:36 PM, Sisyphus sisyph...@optusnet.com.au wrote:


 - Original Message - From: Chris Marshall 
 devel.chm...@gmail.com
 To: Kartik Thakore thakore.kar...@gmail.com
 Cc: Tobias Leich em...@froggs.de; sdl-devel sdl-devel@perl.org
 Sent: Tuesday, September 25, 2012 2:46 AM
 Subject: Re: [Perldl] PDL image to SDL::Surface



  Hi Kartik-

 I don't have a working SDL module install that I could
 check things out on.


 Hi guys,

 Chris, 'cpan -fi SDL' should install SDL-2.54 on your SPP. (You need force
 because a couple of the SDL tests fail.)
 During the 'perl build.pl' stage of Alien::SDL you'll be prompted to
 select which library package to install. I took option 1 because it was
 RECOMMENDED, though option 2 is probably more recent.

 I've run the demo at 
 https://gist.github.com/**3772701https://gist.github.com/3772701but that 
 just produces:

 C:\_32\pscrpt\pdlperl pdl2surface.pl
 No available video device at C:/_32/strawberry516/perl/**site/lib/SDLx/App.pm
 line 123, DATA line 206.
 SDLx::App::new('SDLx::App', 'title', 'PDL and SDL aplication', 'width',
 640, 'height', 640, 'eoq', 1, ...) called at pdl2surface.pl line 12

 And same error for
 https://github.com/**PerlGameDev/SDL_Manual/blob/**
 master/code_listings/pdl.plhttps://github.com/PerlGameDev/SDL_Manual/blob/master/code_listings/pdl.pl

 I don't know what needs to be done in order that a video device becomes
 available. (I'm probably not the sharpest tool in the shed to be using for
 this ;-)

 Cheers,
 Rob