The following steps are needed to get gcc and friends running on your eeePC (¿which eeePC models does this apply to?)
ftp://ftp.nl.debian.org/debian
at the place where it says <your mirror goes here>, but if you are not in NL you should find a closer mirror (could also be an http mirror). Note that the < and > symbols should be removed so for NL the line should read:
deb ftp://ftp.nl.debian.org/debian stable main contrib non-free
Alternately you may want to go for these:
The above instructions do not state which model they apply to, and do not work on at least one Surf 2G (Black). However, with modification, they are close. Specifically:
apt-get install build-essential
this simply gives warnings; it is still needed but one must then enter the command
apt-get -f install
and then (after that installs some packages) re-enter the command:
apt-get install build-essential
After that installs more packages, GCC is available from the command line and works. (Reply Y to questions from above commands.)
You can create applications for linux, mac and windows using the REALbasic IDE. The version 2006r4-2 is not the most recent one but working (www.geekconnection.org). It runs under Xandros (the default Eee-PC OS) and the linux version seems to be free of charge.