Newsgroup: it.comp.lang.c
Titolo: compilatore su XP (sarò pazzo)

no ,non sono pazzo, uso linux la maggior parte del tempo, ultimamamente mi
sono concesso un po' di XP.
Fatto sta che mi serve anche rinfrescare la mente con qualche bel
programmillo scritto in C.
Ho provato il turbo C 3.1 (mi pare) sotto XP, ma è come se non mi volesse
aprire i file in fase di debug , e mi rallenta non poco.
Poi ho provato Dev-C++, carino, bella interfaccia, ma non mi compila i
programmi (se qualcuno volesse mi spieghi il perchè via mail fornisco il
sorgente).
Cmq , sono alla ricerca di un buon compilatore+editore+debugger...per
windows XP.
--
Andrea Richiardi
aka
KapitanFiNd-uS
UIN ICQ: 106701708
EMAIL: ari...@NOSPAMinwind.it

sorgente).
dev C/C++ č buono imho, Borland Compiler 5.5 idem.. da anche un occhio
a Qatcom C/C++

 windows XP.
Se non ti spaventa il prezzo c'è il Visual C++. Oppure il Borland C++ 
Builder 5.5
Leonardo

beh, se il dev-c++ č buono allora passiamo all'errore che mi da.
Ho creato un programmino facile facile, che include solo la stdio.h e la
stdlib.h.
Le funzioni usate sono fscanf,sscanf,scnaf,printf,fprintf,fopen,exit(1).
L'errore č il seguente:
[Linker error] undefined reference to `__gxx_personality_v0'
eppure su Turbo C me lo compila senza problemi.

 [Linker error] undefined reference to `__gxx_personality_v0'
Questa č una funzione interna di g++, allora chiama il file .c e fattelo
compilare in modalitą C, e allora funzionerą; oppure controlla che per il
C++ anche il linker sia chiamato correttamente.

 compilare in modalità C, e allora funzionerà; oppure controlla che per il


 windows XP.
Per l'editor prova VIM per windows (
www.vim.org
);
per il compilatore djgpp 
http://www.delorie.com/djgpp/
... mi pare non sia supportato alla perfezione
da win2000 e XP, però ti conviene provare, e semmai segnalare
i problemi
che riscontri (se ne sorgono di problemi) agli sviluppatori del
progetto, vedi
http://clio.rice.edu/djgpp/win2k/main.htm
Per il debugger vedi se DDD è supportato:
http://www.gnu.org/software/ddd/ddd.html
ciao ciao
-- 
                    |   .-.
Gianluca Di Corato  |  : | :  I N  P E A C E  W E  T R U S T
   (aka sgrung)     |  '/|\'

 
http://clio.rice.edu/djgpp/win2k/main.htm
Qua se non sbaglio si scarica proprio il DJGPP corretto per Win2k/XP,

 compila dev-c++ (ho la versione 4.9.4.0 mi pare)...
Sotto le opzioni del progetto ce n'è una che dice compila in C++, compila
come C++, compile as C++, o qualcosa del genere. Evidentemente l'hai
attivata, magari nella creazione del progetto. Disattivala. Ciao.
--
Paolo Giarrusso
Per rispondere togliere solo "TOGLIMI" dall'indirizzo, non _spam.

 Ma fa schifo!! Un editor coi comandi! Qualcuno mi spiega perché usarlo?
Risparmio di risorse e velocità (più ricchezza di funzioni e supporto
per molte sintassi).

 per molte sintassi).
Approfondisca(con speciale riguardo a VIM per linux, non mi vado certo a
scaricare quello per windows dato che ce l'ho su linux), perpiacere! Quali
sono queste funzioni? Il supporto per molte sintassi significa
evidenziazione della sintassi? O no?


 Paolo Giarrusso
La evidenzia e la indenta pure se č per quello. Per non parlare del
fatto che č di una leggerezza imbarazzante, che puoi compilare e
dubuggare dall'interno ecc. ecc.
Molto piů semplicemente premi <F1> :)
Prova anche Emacs, molti lo preferiscono.
Non sono immediati come un editor da X ma una volta imparato non si
scorda piů e la differenza si vede.
Ciao !
Nicholas