Logo 
Search:

Unix / Linux / Ubuntu Answers

Ask Question   UnAnswered
Home » Forum » Unix / Linux / Ubuntu       RSS Feeds
  on Dec 17 In Unix / Linux / Ubuntu Category.

  
Question Answered By: Adah Miller   on Dec 17

I decided to try that one. It needs to be made from source code.
To download penguin-command, left-click on the download choice -- a
right-click and "save link as" won't work.

Unpack the tar file in a new directory; I did:

$ zcat penguin-command-1.6.11.tar.gz | tar xvof -
$ cd penguin-command-1.6.11

Now the fun begins. You need a complete compile environment; I suggest
you follow what I wrote here:

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade
$ sudo apt-get install build-essential
$ sudo apt-get install manpages-dev
$ sudo apt-get install manpages-posix-dev
$ sudo apt-get install manpages-posix
$ sudo apt-get install libc6-dev
$ sudo apt-get install gcc-doc
$ sudo apt-get install libx11-dev
$ sudo apt-get install xorg-dev
$ sudo apt-get install x11proto-print-dev
$ sudo apt-get install libxp-dev
$ sudo apt-get install apt-file
$ sudo apt-get install devscripts fakeroot

and do all the "sudo apt-get ...".

You'll now need a bunch of SDL components. I first thought this would
have been enough:

sudo apt-get install libsdl1.2-dev libsdl1.2debian
sudo apt-get install libsdl-mixer1.2 libsdl-mixer1.2-dev
sudo apt-get install libsdl-image1.2

but it's not. Finally went to Synaptic and searched for "libsdl".
Some 60+ items appeared. I suppose one could select them all, but I
selected what seemed reasonable and here's what I now have installed:

libsdl1.2debian
libsdl1.2debian-all
libsdl1.2-dev
libsdl1.2-image1.2
libsdl1.2-image1.2-dev
libsdl1.2-mixer1.2
libsdl1.2-mixer1.2-dev

Once those are installed and while still in the penguin-command-1.6.11
directory, do this:

$ ./configure
$ make

If no errors, the program is in src/penguin-command

to test it:

$ src/penguin-command

Seems to work. :-)

It does some weird mucking with the screen, but it's a nice display.
Upon exiting, my lower task bar was 1/3 up the screen; was easy to
move it back to the bottom of the screen.

It looks like it can be simply played from where it was built, but
the default install is into the /usr/local hierarchy which I'll bet
most of you don't have. If you do, then:

$ make install

Read the program's INSTALL and README files. Looks like fun.

Share: