1. Download and install Ubuntu Linux (I installed Kubuntu), 5.10 (Breezy Badger)
	-there's a live CD you can use to check if the install should work for you
		-install and live CDs (or a combo DVD) are available at
			http://cdimage.ubuntu.com/kubuntu/releases/breezy/release/
		-useful links: (Note that Ubuntu is a Debian based Linux)
			http://www.sowerbutts.com/linux-mac-mini/
			http://www.miketec.org/ibook/
			http://people.debian.org/~branden/ibook.html		
			http://www.fridgemagnet.org.uk/2005/04/21/putting-a-hoary-hedgehog-into-an-apple/
			http://www.hispalinux.es/~data/ibook/
			http://www.us.debian.org/ports/powerpc/

		Note: 
			You do have to make an extra partition that's not mentioned by Ubuntu to install correctly (at least for a dual boot). I believe it's the second boot partition. I include my current hard drive setup as a reference.

			#                    type name                 length   base     ( size )  system
			/dev/hda1     Apple_partition_map Apple                    63 @ 1        ( 31.5k)  Partition map
			/dev/hda2         Apple_Bootstrap bootstrap              1600 @ 64       (800.0k)  NewWorld bootblock
			/dev/hda3         Apple_UNIX_SVR2 swap                1048576 @ 1664     (512.0M)  Linux swap
			/dev/hda4         Apple_Bootstrap boot                 195313 @ 1050240  ( 95.4M)  NewWorld bootblock
			/dev/hda5               Apple_HFS Apple_HFS_Untitled_3 29171440 @ 29433664 ( 13.9G)  HFS
			/dev/hda6         Apple_UNIX_SVR2 Linux              28188111 @ 1245553  ( 13.4G)  Linux native
			/dev/hda7              Apple_Free Extra                    16 @ 58605104 (  8.0k)  Free space
		
	-everything but sound and wireless works properly on my iBook G4

2. Download the source files to /usr/local/src:
	-binutils-2.14.90.0.5 
	-gcc-core-3.3.1 
	-gcc-g++-3.3.1 
	-newlib-1.11.0

3. Download eyebot-toolchain_3.3.1-1.tar.gz from the eyebot software server: GCC/CURRENT-Debian/source/, and unzip it. Replace eyebot-toolchain-3.3.1/debian/rules with the rules file included in this. The cross-compiler is currently set to install to /opt/cross-compile; you can change this by changing the "PREFIX" variable in rules. 

4. Use aptitude (that's why a debian based package was used!) to install:
	-autoconf (>=2.13)
	-libtool
	-awk		(I used gawk)
	-bzip2
	-bison
	-flex
	-gettext
	-texinfo
	-debhelper (>= 3.0)
	-tar (>= 1.13.18)
	-dpatch (>=1.11)
	-findutils

 (These files are also listed as the Build-Depends for Package eyebot-toolchain in GCC/CURRENT-Debian/source/Sources)

5. From the eyebot-toolchain directory, as root, run 
	#make install

6. Download the current robios from the eyebot software server: I used PARTS/robios63.zip. Unzip it to whatever directory you want it in permanently.

7. If you're using a usb to serial adaptor, you will need to change the dl script in /robiosXX/cmd/linux to use the proper device and ensure the stty settings are altered, or use the dl script included here.

You're done! 

Feel free to contact me with questions/comments.

Sara McGrath
ummcgrat@cs.umanitoba.ca

