LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Thread Tools
Old 10-06-2008, 11:26 AM   #1
wdave58
Member
 
Registered: Aug 2006
Location: Richardson, TX
Distribution: Slackware 12.0
Posts: 59
Thanked: 0
Cool frozen-bubble ....


[Log in to get rid of this advertisement]
ok .....

here is what i get when going to the default install path /usr/bin and typing frozen-bubble ...

root@arledges:/usr/bin# frozen-bubble
Can't locate Locale/gettext.pm in @INC (@INC contains: /usr/lib/perl5/5.8.8/i486-linux-thread-multi /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i486-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl .) at /usr/bin/frozen-bubble line 51.
BEGIN failed--compilation aborted at /usr/bin/frozen-bubble line 51.
root@arledges:/usr/bin#

when cking www.frozen-bubble.org i found in t/s section ....

Can't locate SDL.pm in @INC... message at startup: either you didn't install sdlperl, or you installed it at the wrong location. Check where the file "SDL.pm" was installed on your system and what is the @INC search path of perl, there are chances they don't match.

so i went to slacky.eu and downloaded Perl 1.20 (couldn't find 1.19)
and got the same results as above when typing frozen-bubble at /usr/bin ......

i am not sure what a @INC search path is or how to edit it ... maybe perl IS not in the same search path as frozen-bubble but not sure how to change a search path .....

ALSO,,, this error references gettext.pm but the SDL.pm and @INC are the only references in t/s on the frozen-bubble website that are even remotely close to the error message i am getting ....


any heads up ?????????
thanks !!!!
wdave58 is offline     Reply With Quote
Old 10-07-2008, 11:11 AM   #2
TB0ne
Senior Member
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, Mandrake, RedHat, Gentoo, Slack
Posts: 4,072
Thanked: 143
Quote:
Originally Posted by wdave58 View Post
ok .....

here is what i get when going to the default install path /usr/bin and typing frozen-bubble ...

root@arledges:/usr/bin# frozen-bubble
Can't locate Locale/gettext.pm in @INC (@INC contains: /usr/lib/perl5/5.8.8/i486-linux-thread-multi /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i486-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl .) at /usr/bin/frozen-bubble line 51.
BEGIN failed--compilation aborted at /usr/bin/frozen-bubble line 51.
root@arledges:/usr/bin#

when cking www.frozen-bubble.org i found in t/s section ....

Can't locate SDL.pm in @INC... message at startup: either you didn't install sdlperl, or you installed it at the wrong location. Check where the file "SDL.pm" was installed on your system and what is the @INC search path of perl, there are chances they don't match.
You're missing the SDL.pm module. Download it from CPAN and install it. The link is here: http://search.cpan.org/~dgoehrig/SDL_Perl-2.1.3/, click the download link.

Uncompress it, then "cd" into that new folder. Type in "perl Makefile.PL", then "make", "make test", and then "make install".
TB0ne is online now     Reply With Quote
Old 10-08-2008, 07:47 AM   #3
knudfl
Senior Member
 
Registered: Jan 2008
Location: Copenhagen, Denmark
Distribution: pclos2009.2, slack13, Debian Lenny (+30 others, for test only)
Posts: 2,914
Thanked: 268
Or may be 'sdlperl_1.20.3dfsg.orig.tar.gz' from
http://debian.mirror.inra.fr/debian/...ain/s/sdlperl/

I cannot get version 2.13 to work with frozen-bubble.
"1.20.3" works fine.

Regards
knudfl is offline     Reply With Quote
Old 10-08-2008, 09:30 AM   #4
wdave58
Member
 
Registered: Aug 2006
Location: Richardson, TX
Distribution: Slackware 12.0
Posts: 59
Thanked: 0

Original Poster
TB0ne and others :-),

not sure what directory was made here, when i try to CD into /lib/SDL i get a directory does not exist error ....

root@arledges:/home/david3/Desktop# tar -xzvf SDL_Perl-2.1.3.tar.gz
SDL_Perl-2.1.3/
SDL_Perl-2.1.3/BUGS
SDL_Perl-2.1.3/Build.PL
SDL_Perl-2.1.3/CHANGELOG
SDL_Perl-2.1.3/COPYING
SDL_Perl-2.1.3/lib/
SDL_Perl-2.1.3/lib/SDL/
SDL_Perl-2.1.3/lib/SDL/App.pm
SDL_Perl-2.1.3/lib/SDL/Cdrom.pm
SDL_Perl-2.1.3/lib/SDL/Color.pm
SDL_Perl-2.1.3/lib/SDL/Constants.pm
SDL_Perl-2.1.3/lib/SDL/Cursor.pm
SDL_Perl-2.1.3/lib/SDL/Event.pm
SDL_Perl-2.1.3/lib/SDL/Font.pm
SDL_Perl-2.1.3/lib/SDL/Mixer.pm
SDL_Perl-2.1.3/lib/SDL/MPEG.pm
SDL_Perl-2.1.3/lib/SDL/Music.pm
SDL_Perl-2.1.3/lib/SDL/OpenGL/
SDL_Perl-2.1.3/lib/SDL/OpenGL/Constants.pm
SDL_Perl-2.1.3/lib/SDL/OpenGL.pm
SDL_Perl-2.1.3/lib/SDL/Palette.pm
SDL_Perl-2.1.3/lib/SDL/Rect.pm
SDL_Perl-2.1.3/lib/SDL/SFont.pm
SDL_Perl-2.1.3/lib/SDL/Sound.pm
SDL_Perl-2.1.3/lib/SDL/Surface.pm
SDL_Perl-2.1.3/lib/SDL/Timer.pm
SDL_Perl-2.1.3/lib/SDL/Tool/
SDL_Perl-2.1.3/lib/SDL/Tool/Font.pm
SDL_Perl-2.1.3/lib/SDL/Tool/Graphic.pm
SDL_Perl-2.1.3/lib/SDL/TTFont.pm
SDL_Perl-2.1.3/lib/SDL/Tutorial/
SDL_Perl-2.1.3/lib/SDL/Tutorial/Animation.pm
SDL_Perl-2.1.3/lib/SDL/Tutorial/Drawing.pm
SDL_Perl-2.1.3/lib/SDL/Tutorial/Images.pm
SDL_Perl-2.1.3/lib/SDL/Tutorial.pm
SDL_Perl-2.1.3/lib/SDL/Video.pm
SDL_Perl-2.1.3/lib/SDL.pm
SDL_Perl-2.1.3/lib/SDL_perl.pm
SDL_Perl-2.1.3/logo/
SDL_Perl-2.1.3/logo/sdl_perl_logo_large.png
SDL_Perl-2.1.3/logo/sdl_perl_logo_small.png
SDL_Perl-2.1.3/make/
SDL_Perl-2.1.3/make/lib/
SDL_Perl-2.1.3/make/lib/SDL/
SDL_Perl-2.1.3/make/lib/SDL/Build/
SDL_Perl-2.1.3/make/lib/SDL/Build/Cygwin.pm
SDL_Perl-2.1.3/make/lib/SDL/Build/Darwin.pm
SDL_Perl-2.1.3/make/lib/SDL/Build/Freebsd.pm
SDL_Perl-2.1.3/make/lib/SDL/Build/Linux.pm
SDL_Perl-2.1.3/make/lib/SDL/Build/MSWin32.pm
SDL_Perl-2.1.3/make/lib/SDL/Build/Netbsd.pm
SDL_Perl-2.1.3/make/lib/SDL/Build.pm
SDL_Perl-2.1.3/MANIFEST
SDL_Perl-2.1.3/META.yml
SDL_Perl-2.1.3/README
SDL_Perl-2.1.3/src/
SDL_Perl-2.1.3/src/defines.h
SDL_Perl-2.1.3/src/OpenGL.xs
SDL_Perl-2.1.3/src/SDL.xs
SDL_Perl-2.1.3/src/SFont.h
SDL_Perl-2.1.3/src/SFont.xs
SDL_Perl-2.1.3/t/
SDL_Perl-2.1.3/t/apppm.t
SDL_Perl-2.1.3/t/cdrompm.t
SDL_Perl-2.1.3/t/colorpm.t
SDL_Perl-2.1.3/t/cursorpm.t
SDL_Perl-2.1.3/t/eventpm.t
SDL_Perl-2.1.3/t/fontpm.t
SDL_Perl-2.1.3/t/mixerpm.t
SDL_Perl-2.1.3/t/mpegpm.t
SDL_Perl-2.1.3/t/musicpm.t
SDL_Perl-2.1.3/t/opengl.t
SDL_Perl-2.1.3/t/palettepm.t
SDL_Perl-2.1.3/t/rectpm.t
SDL_Perl-2.1.3/t/sdlpm.t
SDL_Perl-2.1.3/t/soundpm.t
SDL_Perl-2.1.3/t/surfacepm.t
SDL_Perl-2.1.3/t/timerpm.t
SDL_Perl-2.1.3/t/toolfontpm.t
SDL_Perl-2.1.3/t/toolgraphicpm.t
SDL_Perl-2.1.3/t/ttfontpm.t
SDL_Perl-2.1.3/t/videopm.t
SDL_Perl-2.1.3/test/
SDL_Perl-2.1.3/test/checkkeys.pl
SDL_Perl-2.1.3/test/data/
SDL_Perl-2.1.3/test/data/24P_Arial_NeonYellow.png
SDL_Perl-2.1.3/test/data/24P_Copperplate_Blue.png
SDL_Perl-2.1.3/test/data/aircut3.ttf
SDL_Perl-2.1.3/test/data/electrohar.ttf
SDL_Perl-2.1.3/test/data/highlight.png
SDL_Perl-2.1.3/test/data/icon.bmp
SDL_Perl-2.1.3/test/data/LargeFont.bmp
SDL_Perl-2.1.3/test/data/logo.png
SDL_Perl-2.1.3/test/data/menu.png
SDL_Perl-2.1.3/test/data/sample.wav
SDL_Perl-2.1.3/test/graywin.pl
SDL_Perl-2.1.3/test/loopwave.pl
SDL_Perl-2.1.3/test/OpenGL/
SDL_Perl-2.1.3/test/OpenGL/README
SDL_Perl-2.1.3/test/OpenGL/test1.pl
SDL_Perl-2.1.3/test/OpenGL/test2.pl
SDL_Perl-2.1.3/test/OpenGL/test3.pl
SDL_Perl-2.1.3/test/OpenGL/test4.pl
SDL_Perl-2.1.3/test/OpenGL/test5.pl
SDL_Perl-2.1.3/test/OpenGL/tutorial/
SDL_Perl-2.1.3/test/OpenGL/tutorial/Data/
SDL_Perl-2.1.3/test/OpenGL/tutorial/Data/crate.png
SDL_Perl-2.1.3/test/OpenGL/tutorial/Data/cube.bmp
SDL_Perl-2.1.3/test/OpenGL/tutorial/Data/glass.bmp
SDL_Perl-2.1.3/test/OpenGL/tutorial/Data/NeHe.png
SDL_Perl-2.1.3/test/OpenGL/tutorial/Data/Star.bmp
SDL_Perl-2.1.3/test/OpenGL/tutorial/Data/tim.jpg
SDL_Perl-2.1.3/test/OpenGL/tutorial/Data/world.txt
SDL_Perl-2.1.3/test/OpenGL/tutorial/lesson02.pl
SDL_Perl-2.1.3/test/OpenGL/tutorial/lesson03.pl
SDL_Perl-2.1.3/test/OpenGL/tutorial/lesson04.pl
SDL_Perl-2.1.3/test/OpenGL/tutorial/lesson05.pl
SDL_Perl-2.1.3/test/OpenGL/tutorial/lesson06.pl
SDL_Perl-2.1.3/test/OpenGL/tutorial/lesson07.pl
SDL_Perl-2.1.3/test/OpenGL/tutorial/lesson08.pl
SDL_Perl-2.1.3/test/README
SDL_Perl-2.1.3/test/testcolor.pl
SDL_Perl-2.1.3/test/testfonttool.pl
SDL_Perl-2.1.3/test/testgfxprim.pl
SDL_Perl-2.1.3/test/testgfxroto.pl
SDL_Perl-2.1.3/test/testgraphictool.pl
SDL_Perl-2.1.3/test/testjoystick.pl
SDL_Perl-2.1.3/test/testmenu.pl
SDL_Perl-2.1.3/test/testsprite.pl
SDL_Perl-2.1.3/test/testtimer.pl
SDL_Perl-2.1.3/TODO
SDL_Perl-2.1.3/typemap

do you think you could look at this and let me know what directory to CD into to run ... " perl Makefile.PL", then "make", "make test", and then "make install"." .....

regards,
wdave58 is offline     Reply With Quote
Old 10-08-2008, 01:15 PM   #5
knudfl
Senior Member
 
Registered: Jan 2008
Location: Copenhagen, Denmark
Distribution: pclos2009.2, slack13, Debian Lenny (+30 others, for test only)
Posts: 2,914
Thanked: 268
There are 3 types of "Perl Modules" (or more ?)
1) 'perl Makefile.PL' .. 'make' .. 'make install' is used.
2) 'perl Build.PL' .. './Build' .. './Build install'
....SDL_Perl-2.1.3 is type 2)
3) 'configure' .. 'make' .. 'make install'
....SDL_perl-1.20.3 is type 3) and is the one to be
used for 'frozen-bubble' AFAIK.

Regards

Last edited by knudfl; 10-08-2008 at 01:17 PM..
knudfl is offline     Reply With Quote
Old 10-12-2008, 01:06 PM   #6
wdave58
Member
 
Registered: Aug 2006
Location: Richardson, TX
Distribution: Slackware 12.0
Posts: 59
Thanked: 0

Original Poster
ok .....
i know i am a "tool" but here it is .....

unpacked the .tar.gz file from above ... "sdl_perl_1.20.3.dfsg.orig.tar.gz" ...

this created SDL_perl-1.20.3 ...

in Konsole i went into this directory and typed ./configure but it errored out ....the man -k configure was about as much help as trying to pull my own teeth ..... so ...here is the contents of SDL_perl-1.20.0 ...

BUGS Makefile.linux README.orig SFont.h lib/ win32/
CHANGELOG Makefile.netbsd README.win32 SIGNATURE patches/
COPYING Makefile.win32 SDL_perl.pm TODO scripts/
MANIFEST OpenGL.xs SDL_perl.spec configure* t/
Makefile.PL README SDL_perl.xs defines.h test/
Makefile.freebsd README.freebsd SFont.c detect.c typemap

again, i know i am a "tool" but am i supposed to type ./configue < > and use one of the above files in < > ?????

thanks as always and i will perservere and my wife will love me .... at least for 15 minutes ????
wdave58 is offline     Reply With Quote
Old 10-13-2008, 02:20 AM   #7
knudfl
Senior Member
 
Registered: Jan 2008
Location: Copenhagen, Denmark
Distribution: pclos2009.2, slack13, Debian Lenny (+30 others, for test only)
Posts: 2,914
Thanked: 268
The command './configure' or 'sh configure'
will create a file by name "Makefile"
( if there are no errors ) to let you do
'make'

But you do not show the errors mentioned,
if you do, a solution may be found.

Regards
knudfl is offline     Reply With Quote
Old 10-14-2008, 09:15 AM   #8
wdave58
Member
 
Registered: Aug 2006
Location: Richardson, TX
Distribution: Slackware 12.0
Posts: 59
Thanked: 0

Original Poster
ok .... thanks for the offer of a solution ...
here is what i have in the SDL_perl directory created by untarring the SDL_perl-1.20.3<whatever>.tar.gz

root@arledges:/home/david3/Desktop/SDL_perl-1.20.3# dir
BUGS Makefile.freebsd README SDL_perl.spec TODO patches win32
CHANGELOG Makefile.linux README.freebsd SDL_perl.xs configure scripts
COPYING Makefile.netbsd README.orig SFont.c defines.h t
MANIFEST Makefile.win32 README.win32 SFont.h detect.c test
Makefile.PL OpenGL.xs SDL_perl.pm SIGNATURE lib typemap
root@arledges:/home/david3/Desktop/SDL_perl-1.20.3# ./configure
./configure: line 3: perl: command not found
root@arledges:/home/david3/Desktop/SDL_perl-1.20.3#

also as i CD into the directory and type ./configure ....i get command not found ..

thanks for your patience ... i have limited time to dedcicate to the pursuit of Linux and things Linux releated ..... but i totally enjoy it
sincerely
david
wdave58 is offline     Reply With Quote
Old 10-15-2008, 10:57 AM   #9
knudfl
Senior Member
 
Registered: Jan 2008
Location: Copenhagen, Denmark
Distribution: pclos2009.2, slack13, Debian Lenny (+30 others, for test only)
Posts: 2,914
Thanked: 268
Try again : 'cd SDL_perl-1.20.3' or
'cd /home/wdave58/tmp/SDL_perl-1.20.3 or whatever the
path to the app is.
If you do the command './configure' the wrong place
the reply usually is
" bash: ./configure: No such file or directory "

Also try 'sh configure'

Regards
knudfl is offline     Reply With Quote
Old 10-18-2008, 08:09 AM   #10
wdave58
Member
 
Registered: Aug 2006
Location: Richardson, TX
Distribution: Slackware 12.0
Posts: 59
Thanked: 0

Original Poster
BUGS Makefile.linux README.orig SFont.h lib/ win32/
CHANGELOG Makefile.netbsd README.win32 SIGNATURE patches/
COPYING Makefile.win32 SDL_perl.pm TODO scripts/
MANIFEST OpenGL.xs SDL_perl.spec configure* t/
Makefile.PL README SDL_perl.xs defines.h test/
Makefile.freebsd README.freebsd SFont.c detect.c typemap

this is the result of my SDL_perl-1.20.3 directory

i see the congigure* but when i use ./configure or sh configure either as user or root i get -

configure: line 3: perl: command not found

which is a little different than perevios as it lists the "perl" not found ..

if i am in the wrong path or directory then maybe i should delete everything and download the SDL_perl-1.20.3.tar.gz again, i do not have the results of expanding/unpacking this file to find exactly where everything went, but i recognize most of it in the SDL_perl-1.20.3 directory above which resides on the Desktop ...

sorry i takes me so long to reply, i get up, reply, go to work, get off work and go to sleep ...boring i know but i get to see my daughter now everyday so i'm "all good"
wdave58 is offline     Reply With Quote
Old 10-18-2008, 08:11 AM   #11
wdave58
Member
 
Registered: Aug 2006
Location: Richardson, TX
Distribution: Slackware 12.0
Posts: 59
Thanked: 0

Original Poster
one other thing ...

when i copy and paste the Konsole results in <here> it reads ... OK .... then once i post the reply it give the coding for the paste not the paste results themselves ...
sorry
wdave58 is offline     Reply With Quote
Old 10-18-2008, 11:56 AM   #12
knudfl
Senior Member
 
Registered: Jan 2008
Location: Copenhagen, Denmark
Distribution: pclos2009.2, slack13, Debian Lenny (+30 others, for test only)
Posts: 2,914
Thanked: 268
I would say that something is wrong with your perl :
Quote:
line 3: perl: command not found
Try the command 'perl -v' . The reply should look like this :
Quote:
This is perl, v5.8.8 built for i386-linux
(with 1 registered patch, see perl -V for more detail)

Copyright 1987-2006, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
Regards
knudfl is offline     Reply With Quote
Old 10-28-2008, 01:10 PM   #13
wdave58
Member
 
Registered: Aug 2006
Location: Richardson, TX
Distribution: Slackware 12.0
Posts: 59
Thanked: 0

Original Poster
re-downloaded the perl.tar.gz

here at last is a re-downloaded perl.tar.gz file for 1.20.3:
root@arledges:/home/david3/Desktop/SDL_perl-1.20.3# dir
BUGS ,,,, README ,,, SDL_perl.spec ,,,, TODO patches ,,, win32
CHANGELOG ,,, Makefile.linux ,,, README.freebsd ,,,SDL_perl.xs ,,, configure ,,, scripts/,,,
COPYING ,,, Makefile.netbsd ,,, README.orig ,,, SFont.c ,,, defines.h ,,,
MANIFEST ,,, Makefile.win32 ,,, README.win32 ,,, SFont.h ,,, detect.c ,,, test/,,,
Makefile.PL,,, OpenGL.xs ,,, SDL_perl.pm ,,, SIGNATURE ,,, lib ,,, typemap





have tried ./configure which exists here as well as just "make" and perl Makefile.PL which also exists here ...

any ideas what i am doing wrong?

thanks,
david

Last edited by wdave58; 10-28-2008 at 04:28 PM.. Reason: scaling
wdave58 is offline     Reply With Quote
Old 10-28-2008, 04:36 PM   #14
wdave58
Member
 
Registered: Aug 2006
Location: Richardson, TX
Distribution: Slackware 12.0
Posts: 59
Thanked: 0

Original Poster
Smile at what point can one ck for version????

sorry,,,,
also when i go into the Perl_1.20.3 directory and see the above files i also have tried the <perl -v> command and instead of a version i get "bash - bad command or file name" .....
i think i must install "perl" first .... before running the version check ---- no???
thought i would throw this out because it didn't make sense to me ...
thanks also again ...
david
wdave58 is offline     Reply With Quote
Old 10-28-2008, 04:58 PM   #15
wdave58
Member
 
Registered: Aug 2006
Location: Richardson, TX
Distribution: Slackware 12.0
Posts: 59
Thanked: 0

Original Poster
Cool ok .... basics ....

ok ...
a .tgz file seems to install/configure itself
a .tar.gz file needs de-compressing then as noted above ...
configure
make
and then su to root priveleges and make-install
if i am correct so far ...
my perl install has been de-compressed but refuses to acknowlege
./configure
configure
make
./make
or
make-install
as well as perl Makefile.PL and Makefile.linux
a cusroury view of perl.com allows me to understand some switches such as
listed
perl -v
perl -V
and
perl -W as well as @.INC
so these refuse to cooperate as well .... so i'm thinking i'm missing something very basic here .....
ideas?//
wdave58 is offline     Reply With Quote

Reply

Bookmarks


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Frozen-Bubble 2 stormtracknole Slackware 3 12-01-2006 06:20 PM
frozen bubble rrr-jr Linux - Games 1 03-24-2005 12:46 PM
frozen bubble acidjuice Slackware 7 03-02-2005 04:39 PM
Frozen Bubble real-tech Mandriva 2 11-18-2003 11:58 AM
Frozen Bubble biblefreak Linux - Software 6 12-28-2002 12:51 AM


All times are GMT -5. The time now is 09:59 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
RSS2  LQ Podcast
RSS2  LQ Radio
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration