Newsgroup: it.comp.lang.c
Titolo: Problema di compilazione

Salve a tutti, ho un problema abbastanza stupido ma che nn riesco a
risolverlo.
Ho installato devC++, ho scritto un programma elementare in C, ma
quando vado a fare "compila" nn mi esegue la compilazione.
Nel log del compilatore si può leggere questo:
---------------------------
Compilatore: Default compiler
Esecuzione di  gcc.exe...
gcc.exe "C:\Users\Daniele\Documents\Laboratorio di programmazione
2\TabellaFC2.c" -o "C:\Users\Daniele\Documents\Laboratorio di
programmazione 2\TabellaFC2.exe"    -I"C:\Dev-Cpp\include"   -L"C:\Dev-
Cpp\lib"
gcc.exe: installation problem, cannot exec `cc1': No such file or
directory
Esecuzione terminata
Compilazione terminata correttamente
-------------------------------
Cosa posso fare??
PS:Il pc dove riscontro questo problema monta vista, negli altri nn ci
son problemi.

 son problemi.
puoi provare a reinstallare.
o altrimenti andare sul sito di devc++ e guardare se ci sono problemi
noti con Vista.
Ciao Jack


O il compilatore non è installato correttamente oppure, come mi sembra 
di ricordare, gcc ha problemi con i percorsi in cui ci sono spazi.
Prova ad aggiungere l'opzione -v al comando e verifica in quale 
percorso viene ricercato cc1.
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >

Grazie raga che già m'avete risp, allora dev c lo già reistallto ma
pultroppo nn cambia nulla.
Ho fatto come m'ha consigliato Giovanni, sono andato su Strumenti ->
Opzioni del compilazione, ho spuntato la voce "Aggiungi i comandi in
fase di compilazione" e ho scritto -v.
Ho riprovato a ricompilarlo ma stavolta il mess di erore è diventato
un tema:
---------------------------------
Compilatore: Default compiler
Esecuzione di  gcc.exe...
gcc.exe "C:\Users\Daniele\Documents\Laboratorio di programmazione
2\TabellaFC.c" -o "C:\Users\Daniele\Documents\Laboratorio di
programmazione 2\TabellaFC.exe"   -v  -I"C:\Dev-Cpp\include"   -L"C:
\Dev-Cpp\lib"
Using built-in specs.
Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-
as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --
disable-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-
registry --disable-shared --enable-sjlj-exceptions --enable-libgcj --
disable-java-awt --without-x --enable-java-gc=boehm --disable-libgcj-
debug --enable-interpreter --enable-hash-synchronization --enable-
libstdcxx-debug
Thread model: win32
gcc version 3.4.2 (mingw-special)
 cc1 -quiet -v -IC:\Dev-Cpp\include -iprefix ../lib/gcc/mingw32/3.4.2/
C:\Users\Daniele\Documents\Laboratorio di programmazione 2\TabellaFC.c
-quiet -dumpbase TabellaFC.c -auxbase TabellaFC -version -o ./
ccqabaaa.s
gcc.exe: installation problem, cannot exec `cc1': No such file or
directory
Esecuzione terminata
-----------------------------------------------------------------------------
e ora che devo fare?

 directory
Come ti hanno suggerito prova a rimuovere e reinstallare con più 
attenzione il compilatore.


Rieccomi qua, Tempo fa ho aperto questo post, pultroppo al problema
non ero riuscito a trovare una soluzione.
quelcke settiman fa alla fine l'ho risolto:
Quando si installa il DevC++ su Vista per un qualke motivo la classica
configurazione non funziona per sistemare tutto bisogna fare i
seguenti passi:-
Aprire DevC
Andare su"Strumenti->Opzioni Compilazione"
Andare su "Cartelle"
Alla voce "File Binari" cancellare tutto e inserire i seguenti
indirizzi:
NB:prendo per scontato che la cartella dove è installato il DevC++ sia
C:\Dev-Cpp\
C:\Dev-Cpp\libexec\gcc\mingw32\3.4.2
C:\Dev-Cpp\Bin
Alla voce "Librerie" devi cancellare tutto e inserire:
C:\Dev-Cpp\lib
Alla voce "IncludeC", cancella e inserisci:
C:\Dev-Cpp\include
Alla voce "IncludeC++", cancella e inserisci:
C:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include
C:\Dev-Cpp\include\c++\3.4.2\backward
C:\Dev-Cpp\include\c++\3.4.2\mingw32
C:\Dev-Cpp\include\c++\3.4.2
C:\Dev-Cpp\include
Ora abbiamo quasi finito nel menu "Cartelle", vai su Programmi:
Qui la cosa è più semplice, devi completare gli indirizzi, ad esempio
la prima voce,gcc, deve essere scritta c:\dev-cpp\bin\gcc.exe completa
il resto e finito!
Ora DevC funziona!
PS:fai ok se no ti ritrovi a punto da capo :P
Alla prossima