Now your ready to unpack, configure, build, and install the tools.
export mypkgdir=/mnt/tmp/pkgs export mysrcdir=/mnt/tmp/src export mypalmdir=/usr/local/palm export PATH=/usr/local/palm/bin:$PATH mkdir $mysrcdir mkdir $mypalmdir |
cd $mysrcdir tar -xzf $mypkgdir/fltk-1.0.11-source.tar.gz cd fltk-1.0.11 ./configure --prefix=/usr/local/libfltk --enable-gl=no --enable-shared --with-x make make install |
cd $mypalmdir mkdir sdk-3 mkdir sdk-4 cd sdk-3 tar -xzf $mypkgdir/sdk35.tar.gz tar -xzf $mypkgdir/sdk35-docs.tar.gz tar -xzf $mypkgdir/sdk35-examples.tar.gz mv Palm\ OS\ 3.5\ Support/Incs/ include mv Palm\ OS\ 3.5\ Support/GCC\ Libraries/ lib rm -Rf Palm\ OS\ 3.5\ Support cd $mypalmdir/sdk-4 tar -xzf $mypkgsdir/sdk40-core.tar.gz tar -xzf $mypkgsdir/sdk40-docs.tar.gz tar -xzf $mypkgsdir/sdk40-examples.tar.gz mv Palm\ OS\ Support/Incs/ include mv Palm\ OS\ Support/GCC\ Libraries/ lib rm -Rf Palm\ OS\ Support/ |
cd $mysrcdir tar -xzf $mypkgdir/binutils-2.9.1.tar.gz tar -xzf $mypkgdir/gcc-2.95.3.tar.gz tar -xzf $mypkgdir/gdb-5.0.tar.gz tar -xzf $mypkgdir/prc-tools-2.0.92.tar.gz cat prc-tools-2.0.92/{gdb-5.0,gcc-2.95.3,binutils-2.9.1}.palmos.diff | patch -p0 cd prc-tools-2.0.92/ ln -s ../binutils-2.9.1 binutils ln -s ../gcc-2.95.3 gcc ln -s ../gdb-5.0 gdb cd .. mkdir build cd build mkdir empty ../prc-tools-2.0.92/configure \ --target=m68k-palmos \ --enable-languages=c,c++ \ --with-headers=`pwd`/empty \ --with-build-sdk=-palmos4 \ --sharedstatedir=$mypalmdir \ --with-palmdev-prefix=$mypalmdir \ --prefix=$mypalmdir \ --exec-prefix=$mypalmdir make all-install |
export PATH=/usr/local/libfltk/bin:$PATH cd $mysrcdir tar -xzf emulator_src_31.tar.gz cd Emulator_Src_3.1/BuildUnix ./configure --prefix=$mypalmdir --with-fltk=/usr/local/libfltk make make install |