stroppa.olindo
14-04-2010, 11:40
Utilizzo code:blocks con mingw (l'ultima versione disponibile sul sito) ed ho un problema alquanto spiacevole ma solo se utilizzo Seven , con XP ( dual boot , stesso pc, stesso file.c) funziona tutto correttamente .
In pratica , quando compilo un qualsiasi programma ( anche il semplice "hello world" ) e genero l'exe e lo avvio funziona correttamente , se effettuo una modifica qualsiasi al file .C e rigenero l'exe il linker mi da errore "Permission denied" , come se il programma fosse ancora in esecuzione e quindi non può ricreare l'exe , e devo attendere 1-2 minuti prima di poterlo rigenerare con successo.
Ma il programma appena termina esce in automatico e nella lista dei processi di windows non c'e'.
Se la stessa cosa la effettuo da windows XP , invece me lo rigenera istantaneamente e lo avvia correttamente.
Da cosa puo dipendere ?
In pratica , quando compilo un qualsiasi programma ( anche il semplice "hello world" ) e genero l'exe e lo avvio funziona correttamente , se effettuo una modifica qualsiasi al file .C e rigenero l'exe il linker mi da errore "Permission denied" , come se il programma fosse ancora in esecuzione e quindi non può ricreare l'exe , e devo attendere 1-2 minuti prima di poterlo rigenerare con successo.
Ma il programma appena termina esce in automatico e nella lista dei processi di windows non c'e'.
Se la stessa cosa la effettuo da windows XP , invece me lo rigenera istantaneamente e lo avvia correttamente.
Da cosa puo dipendere ?