¿Sistema operativo? Porque en principio debería darse cuenta de que instalas el GCC junto con el sistema, y hacer una búsqueda de otros compiladores. Si tienes una versión de Windows que no te permita mirar otras carpetas (quizá Vista, que no uso, o XP si no eres administrador y tienes NTFS), puede ser cuestión de permisos.Ahora sí!!
Al instalarme el CodeBlocks, da un error que ignoro cuando parece que esta comprobando si hay instalado algun otro compilador de C o algo parecido. Parece que da al intentar hacer las extensiones sean abiertas por defecto por el programa, le he dicho que no y se ha solucionado.
Lo de que las extensiones CBP no sean abiertas por el programa no es un problema grave. Te tocará buscar tus proyectos desde dentro del entorno en vez de hacer doble clic, pero es soportable.
Es que esa descarga depende de un par de repositorios de DevPaks (paquetes de "añadidos" para Dev-C++). Hace un par de años (la última vez que lo usé en clase), uno de ellos fallaba casi siempre, pero el otro funcionaba, aunque a veces daba avisos de que el tamaño de un fichero no concordaba porque se tratase de una versión más moderna.Luego al intentar bajar e instalarme o bajar solo la biblioteca SDL, SDL_ttf y SDL_mixer me da un error de descarga. La primera se queda en 13kb y las otras dos en 1KB. Se me había ocurrido tirar abajo el cortafuegos a ver si era eso pero nada!
Pero como Dev-C++ es un proyecto abandonado desde hace mucho tiempo, quizá la gente que mantenía los repositorios de DevPaks también haya dejado de hacerlo, y en ese caso, te tocaría descargar e instalar "a mano" SDL (con los auxiliares que necesites, que en el caso del Fist con SDL_TTF y -pronto- SDL_mixer).
Si ya decía yo que teníamos que haber usado C#...
(Otra alternativa es que yo prepare un "entorno y compilador listo para usar", que incluya las bibliotecas habituales: tanto SDL y auxiliares como Allegro, y lo deje para que sea sólo descargar, descomprimir y usar, pero estamos con el mismo problema (en parte): tendría que prefijar una carpeta de instalación, como forma de poder garantizar que todo funciona como en mi equipo... y entonces quizá las restricciones de Vista o del futuro Windows 7 hagan que aun así no sirva).
(Lo que sí tengo que hacer ya es preparar el shell script para que se pueda compilar en Linux, que ahí sí que basta con decir a Synaptic - o Adept, o Yast - "instálame SDL, y SDL:_devel, y SDL_ttf...", y las funcionan sin más problemas... ... me lo apunto para el finde).