Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re^7: Help With Perl SDL

by azonicrider (Initiate)
on Sep 23, 2012 at 10:01 UTC ( #995199=note: print w/ replies, xml ) Need Help??


in reply to Re^6: Help With Perl SDL
in thread Help With Perl SDL

I also chose the first option


Got it now:
Can't locate object method "config" via package "Alien::SDL" at C:/str +awberry/Dw inperl/perl/site/lib/SDL/Internal/Loader.pm line 34. Compilation failed in require at SDL.pm line 42. BEGIN failed--compilation aborted at SDL.pm line 42. Compilation failed in require at sdl.pl line 6. BEGIN failed--compilation aborted at sdl.pl line 6. Press any key to continue . . .


Comment on Re^7: Help With Perl SDL
Download Code
Re^8: Help With Perl SDL
by Anonymous Monk on Sep 23, 2012 at 10:03 UTC
    And when does that happen, when you run Build.PL
Re^8: Help With Perl SDL
by syphilis (Canon) on Sep 23, 2012 at 11:09 UTC
    This is all rather mysterious.

    What version of Alien::SDL did you end up with ? (I have version 1.438.)
    You'll get your version number by running:
    perl -MAlien::SDL -e "print $Alien::SDL::VERSION"
    Does the following also fail for you:
    perl -MAlien::SDL -e "print Alien::SDL->config('libs')"
    For me, that produces:
    -L"C:\_32\strawberry516\perl\site\lib\auto\share\dist\Alien-SDL\1.438_ +a1ddf79e\bin\..\lib" -lmingw32 -lSDLmain -lSDL -mwindows
    Cheers,
    Rob
      Anonymous Monk, no not that file. I'm running a simple Perl script file, that tells me if SDL is working correctly or not.
      The version stated is 1.438, from doing that query.
      I get pretty much the same output, from doing your second query:
      -L"C:\strawberry\perl\site\lib\auto\share\dist\Alien-SDL\1.438_a1ddf79 +e\bin\..\l ib" -lmingw32 -lSDLmain -lSDL -mwindows
        I've been thinking, I may just reinstall Strawberry Perl, and try SDL after that.
        Strange enough, that actually worked. I think maybe installing Dwinperl in the same directory, is what messed it up.
        However, I can only start up SDL using the Command Prompt. Doesn't seem to work when I run it through Padre.
        So yes, I'm not completely satisfied with Command Prompting it everytime I wanna use an SDL program. But for the time being, it will do.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://995199]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (6)
As of 2014-12-18 05:59 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (42 votes), past polls