Open a terminal, extract the source tarball and 'cd' into it.

Zaurus ARM ipk version
----------------------
This creates a version that will work on the Zaurus SL5X00 so obviously you need the Sharp development environment set up. You will also need the libSDL-1.x-devel package too.
1. Open config.h and uncomment the ZAURUS IPK defines. Comment out the others.
2. In the terminal type './makearm' without the quotes.
3. Now type 'make clean' followed by 'make' (ignore the warnings).
4. Type 'exit'.
5. Type './makeipk' to copy the necessary files into the ipk folder, set permissions and create the ipk.
6. Type './makesrc' to create the source tarball.

Zaurus ARM tarball version
--------------------------
This creates a version that will work on the Zaurus SL5X00 so obviously you need the Sharp development environment set up. You will also need the libSDL-1.x-devel package too.
1. Open config.h and uncomment the ZAURUS TGZ defines. Comment out the others.
2. In the terminal type './makearm' without the quotes.
3. Now type 'make clean' followed by 'make' (ignore the warnings).
4. Type 'exit'.
5. Type './maketgz' to create the binary tarball.
6. Type './makesrc' to create the source tarball.

Linux desktop x86 version (for development)
-------------------------------------------
This creates a version that will work on your desktop computer so obviously you do not need the Sharp development
environment set up. Just libSDL-1.x-devel package for your distro.
1. Open config.h and uncomment the PC defines. Comment out the others.
2. In the terminal type './makex86' without the quotes.
3. Type './gnurobbo -sto' to run it (-sto turns off shoot button toggling which is an interface feature for the Zaurus).

Keys:
-----
SPACE + ARROW           - Shooting
MENU APP.KEY            - Suicide
MAIL APP.KEY            - End Game
SPACE                   - Continue
ADDRESS APP.KEY         - Options

A note about the Zaurus application keys and how they map to the PC:-

CALENDAR APP.KEY        - F9
ADDRESS APP.KEY         - F10
HOME APP.KEY            - F12
MENU APP.KEY            - F11
MAIL APP.KEY            - F13 (I don't have this so 'q' works the same) <- IMPORTANT else you won't be able to quit :D
CANCEL                  - ESC
ARROWS                  - Cursor keys
SPACE                   - Space
OK                      - There is no equivalent as it's 0x00. Pressing either shift key works the same.


That's it.

TheGreenKnight


