frozen-bubble ....
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 !!!! |
Quote:
Uncompress it, then "cd" into that new folder. Type in "perl Makefile.PL", then "make", "make test", and then "make install". |
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 |
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, |
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 |
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 ???? :) |
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 |
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 |
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 |
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" |
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 |
I would say that something is wrong with your perl :
Quote:
Quote:
|
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 |
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 |
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?// |
All times are GMT -5. The time now is 05:40 PM. |