Simple Pup 0.3.1 won't play LBreakout or LTetris.
Simple Pup 0.3.1 won't play LBreakout or LTetris.
In previous versions of Puppy all that was required to play the subject games was to install the game Barrage (pup). It had all the libraries needed. With this particular variant of Puppy it's not so simple (pun intended). I've been using the menu editor to personalize Simple Pup but am at a loss to understand why these three games (Barrage, too) won't work. Anybody got any suggestions? Thanks. And thanks to you , Tim, for a very nice flavor of Puppy!
Hi Tim:
I did as you suugested and this was the result:
# lbreakout2
bash: lbreakout2: command not found
The same occured for ltris and barrage. I also tried the same on my other computer, Puppy 1.0.8, on which these games work but got the same result, too. Are you sure about using this method to run these games?
I did as you suugested and this was the result:
# lbreakout2
bash: lbreakout2: command not found
The same occured for ltris and barrage. I also tried the same on my other computer, Puppy 1.0.8, on which these games work but got the same result, too. Are you sure about using this method to run these games?
try:
/root/my-roxapps/lbreakout2/AppRun
Then I get this error:
/root/my-applications/mygames/games/lbreakout2: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory
Well, that should not be, as just before I compiled SDL on my own!
Checking it in the XFE-filemanager I see, that
/usr/lib/libSDL-1.2.so.0 is a broken link to
/root/my-applications/lib/libSDL-1.2.so.0
So lbreakout2.pup has broken the more modern SDL-dotpup, that stores files in /usr/lib.
Solution:
rm -f /usr/lib/libSDL-1.2.so.0
ln -s /usr/lib/libSDL-1.2.so.0.7.1 /usr/lib/libSDL-1.2.so.0
OR
rm -f /usr/lib/libSDL-1.2.so.0
ln -s /usr/lib/libSDL-1.2.so.0.7.2 /usr/lib/libSDL-1.2.so.0
It depends on what version you have in /usr/lib
Confused?
Or simply re-install the SDL-dotpup
Mark
/root/my-roxapps/lbreakout2/AppRun
Then I get this error:
/root/my-applications/mygames/games/lbreakout2: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory
Well, that should not be, as just before I compiled SDL on my own!
Checking it in the XFE-filemanager I see, that
/usr/lib/libSDL-1.2.so.0 is a broken link to
/root/my-applications/lib/libSDL-1.2.so.0
So lbreakout2.pup has broken the more modern SDL-dotpup, that stores files in /usr/lib.
Solution:
rm -f /usr/lib/libSDL-1.2.so.0
ln -s /usr/lib/libSDL-1.2.so.0.7.1 /usr/lib/libSDL-1.2.so.0
OR
rm -f /usr/lib/libSDL-1.2.so.0
ln -s /usr/lib/libSDL-1.2.so.0.7.2 /usr/lib/libSDL-1.2.so.0
It depends on what version you have in /usr/lib
Confused?
Or simply re-install the SDL-dotpup
Mark
My last message did not fix the problem completely.
I repackaged new Dotpups, that will not conflict with the newer version of the SDL-library.
http://www.murga.org/~puppy/viewtopic.php?p=44629#44629
Mark
I repackaged new Dotpups, that will not conflict with the newer version of the SDL-library.
http://www.murga.org/~puppy/viewtopic.php?p=44629#44629
Mark
Hi Mark,
No luck with your new game dotpups and library file. This is what I get:
# /usr/local/lbreakout2/run-breakout
lbreakout2: error while loading shared libraries: libvorbisfile.so.3: cannot open shared object file: No such file or directory
#
#
# /usr/local/ltris/ltris
/usr/local/ltris/ltris: error while loading shared libraries: libvorbisfile.so.3: cannot open shared object file: No such file or directory
Also, when I click on "run-breakout" it brings up the LBreakout Manual.
I don't know. I was very careful to follow your instructions. But these file structures and libraries are beyond my scope. Thank you for your patience.
No luck with your new game dotpups and library file. This is what I get:
# /usr/local/lbreakout2/run-breakout
lbreakout2: error while loading shared libraries: libvorbisfile.so.3: cannot open shared object file: No such file or directory
#
#
# /usr/local/ltris/ltris
/usr/local/ltris/ltris: error while loading shared libraries: libvorbisfile.so.3: cannot open shared object file: No such file or directory
Also, when I click on "run-breakout" it brings up the LBreakout Manual.
I don't know. I was very careful to follow your instructions. But these file structures and libraries are beyond my scope. Thank you for your patience.
libvorbisfile is in Puppy 108.
Here is a dotpup that might work in simplepup.
Please tell me if it works.
http://dotpups.de/dotpups/Libraries/lib ... e.so.3.pup
Mark
Here is a dotpup that might work in simplepup.
Please tell me if it works.
http://dotpups.de/dotpups/Libraries/lib ... e.so.3.pup
Mark