Для паскаля действительно нет таки хороших халявных IDE, чтоб писАть настолько серьёзные проекты и тем более кросс-платформенные. А вот дя С/С++ полно, всякие там Eclipse, Dev-C++(а сам иде на паскале или делфи написан
), Code::Blocks (усли не апшипся в названии) и т.п. и кросс-платф. библиотек для создания интерфеса тоже полно - Qt,Gtk... Всё это в стандартный проект для компилятора gcc с makefile'ом. и компилируй где захочешь на какой хочешь ОСи.
Эхх, жаль паскаль подобными вещами обделили. Хотя никто не мешает сделать подобные средства разработки для FreePascal, чем и занимается, наверное, только единственный проект лазарус