Есть специализированные ресурсы по
Free Pascal. Там не только ответят на все вопросы, но и дадут почитать примеры, в том числе - учебные.
Ресурсы на русском языке и поддерживаются русскими же энтузиастами.
На текущий момент - Lazarus - самая развитая среда разработки в Linux, и практически единственная мультиплатформенная RAD.
Создав проект в Lazarus, вы можете его собрать как для Linux GTK2, так и для QT. А еще - без изменений кода! - под нативную Win32. Это - собственно, цель и главная идея Lazarus.
Lazarus может импортировать проекты Delphi.