Newsgroup: it.comp.lang.c
Titolo: miracle

Ok cominciamo con il dire che sto cominciando da 0 e che mi e sorta
l'esigenza per motivi di lavoro di cominciare a studiare un linguagio di
programazione,
quindi mi serviva un compilatore ,ne hoi trovato uno in internet che si
chiama miracle versione freeweare c'era un manuale di installazione che
diceva di scaricare il file zip
e di aprirlo in una cartella sul disco princ.(c) denominandola "mcw", poi
c'era l'indicazione di disabilitare "chiudi all'uscita" nel file pif dell'ms
dos di win98 e così ho fatto. quindi ho provato poi ad eseguire i primi
esercizi , ma non ho potuto continuare poichè il compilatore mi da un errore
,il primo esercizio e questo
/*Hellowor.c*/
#include<stdio.h>
void main()
{
printf("Hello, world!");
}
 il primo colore dovrebbe essere verde ma invece è di un grigio chiaro,
include è azzurro studio.h nero,void azz.,main nero, printf nero, hello
,world rosso e segni sono tutti neri.
questo è l'errore che mi da; Miracle C Compiler (r2.2), written by bts.
line   3: #include stdio.h ignored--file not found.
Compiling c:\mcv\miracle\examples\hello.c
main
0% cg space used
Time taken: 0 seconds
e lo fa sempre anche con i suoi files di esempio.
sono andato a vedere quale sia il tipo di errore e mi dice che è un err.di
percorso e di controllare che nella cartella
ci siano tutti i files,in paricolare "Ledt.dll" e" Ccl.lib" .
faccio anche un elenco di cosa c'è nella cartella:1cartella exe
examples,la cartella include,Ccl.lib,Ledit.dll poi 2 files del tipo hlp, il
file eseguibile , il readme e un altro doc. in html.
ok scusate se sono stato un p'o lungo ma voglio essere sicuro che si capisca
il prob.
Se c'è qualche anima buona che vole darmi una mano dicendomi cosa devo fare
x far funzionare il prog,oppure magari se non sia il caso di cercare un
altro compilatore
che però sia facile da usare per uno che deve cominciare.
grazie a tutti
saluti loris
lo...@iol.it

I colori diversi servono solo per identificare il significato di diversi
pezzi di codice.
L'errore che ti si presenta è dovuto al fatto che il preprocessore non trova
il file stdio.h
Scrivere <stdio.h> significa dire di cercarlo nella directory predefinita
per gli header files che di solito è include. controlla se il tuo
compilatore è settato correttamente e soprattutto se nella directory include
c'è il file stdio.h, se non c'è potresti non aver scaricato  quella parte di
files.
Se vuoi un altro compilatore scegli tra quelli consigliati nelle FAQs
provvisorie al sito 
http://digilander.iol.it/shiny77/index.htm
ciao
Marco
--
Marco Coppo
University Of Sheffield

 Other Obj (vuoto)
Allora, dal momento che il file prototipo c'è, e la directory include è
settata correttamente, l'unico errore che potrebbe esserci è che i codici
oggetto delle librerie precompilate (tipo quella standard) di solito si
trovano in una directory \lib. controlla se hai qualcosa di simile. In
questo caso devi settare library path a c:\mcw\lib , o come si chiama la
directory in cui hai i suddetti files.
ciao
marco


 chiama miracle versione freeweare 
[...]
Questo compilatore non l'ho mai sentito nemmeno nominare, quindi
presuppongo che non sia un gran che, visto che giro da queste parti da
un po'...
Ti consiglio di scaricare il djgpp da qui 
www.delorie.com/djgpp
 ; e'
gratis, per dos.
--
 Ciao, Luca.
 Reply to 
luca....@tiscalinet.it