---------- Post added at 02:17 PM ---------- Previous post was at 02:09 PM ----------
Just the SDK & SDK tools isn't enough. Assuming you've installed the tools mentioned in the second post, and you're on 64-bit Ubuntu (according to the Android source documentation, ICS requires 64-bit), then you're choosing something wrong. Are you trying to compile CM9 or AOSP ICS?
Oh I didnt know i needed 64bit Ubuntu, i got it redownloaded and am in the process of getting the tools and stuff re-downloaded and installed. I'll give it another try later tonight or tomorrow. I'll be compiling CM9 at least to start with.