Hola,
¿Qué es lo que exactamente tratas de compilar? Delphi 2005 "puede" con Delphi (Win32, Object Pascal), con C# (.NET), con Delphi .NET... Mira a ver si estás usando "la parte oportuna" del IDE, puesto que en el mismo se pueden crear proyectos mediante lo que te menciono y aun de otros modos.
Respecto a la otra cuestión tal pueda servirte revisar
este hilo,
este,
este otro,
este de aquí o, en todo caso, utiliza el
buscador del Foro para tratar de encontrar más información al respecto.