Newsgroup: it.comp.lang.c
Titolo: DJGPP: Quale Versione?

Un saluto a tutti.
   Sto scaricando pian piano tutto quel che trovo sul DJgpp, ed e'
veramente TANTO! Ma la cosa che mi ha lasciato piu` perplesso e' la
presenza di varie versioni dello stesso programma nella stessa directory.
   Come conviene comportarsi? Installare subito l'ultima versione (quella
con il numero piu` alto) ignorando le altre? E come mai la presenza di piu`
versioni? Tanto per fare un esempio, nella \v2gnu trovo:
gcc2721b.zip B  1,096,967 961019 GNU GCC 2.7.2.1 for DJGPP V2
gcc2721d.zip B  2,510,135 970503 GNU GCC 2.7.2.1 docs: texi/html/dvi/ps
gcc2721s.zip B  4,574,996 961019 GNU GCC 2.7.2.1 sources
gcc272b.zip  B  1,070,665 960222 GNU GCC 2.7.2 for DJGPP V2
gcc272d.zip  B  2,511,379 970503 GNU GCC 2.7.2 docs: texi/html/dvi/ps
gcc272s.zip  B  4,598,622 960222 GNU GCC 2.7.2 sources
gcc280b.zip  B  1,314,453 980303 GNU GCC 2.8.0 for DJGPP V2
gcc280d.zip  B  2,810,999 980328 GNU GCC 2.8.0 docs: texi/html/dvi/ps
gcc280s.zip  B  5,327,964 980303 GNU GCC 2.8.0 sources
gcc281b.zip  B  1,311,315 980606 GNU GCC 2.8.1 for DJGPP V2
gcc281s.zip  B  5,394,322 980606 GNU GCC 2.8.1 sources
   Quattro versioni sono un po' troppe! Piu` di 30 Mb quando magari ne
basterebbero meno di 10... O no?
   Grazie a tutti.
--
Un Saluto. A Presto.
Fakkino DisKre Panza

A proposito di files da scaricare, per sapere le specifiche del
DJGPP(dimensione tipi, etc...), librerie(con descrizione...), grafica,
etc.... che dovrei scaricare?
Ho il DJGPP 2.02(a proposito, è ancora l'ultimo?)
--
Marco Iannaccone
ICQ: 18748121
IRC: Tolkien
e-mail: 
captai...@ussvoyager.com

 E come mai la presenza di piu` versioni?
Forse per motivi di compatibilitą (a qualcuno potrebbe servire
ricompilare un vecchio programma).
EMG

 ricompilare un vecchio programma).
   Cioe` a dire, non c'e` compatibilita` verso il basso? In che senso? Io,
ad es., volevo riprendere tutti i miei sorgenti scritti a suo tempo con
l'MSC 6.0, ed anche con il Turbo C++ 1.01 Borland (del 90). A cosa vado
incontro? A inenarrabili complicazioni, al punto che mi conviene riscrivere
il tutto?
   Tieni presente che sia con l'MSC sia con il TC attivavo tutti i livelli
di Warning possibili, proprio per essere sicuro di aver scritto un codice
il piu` "portabile" possibile (sempre sotto MS-DOS, ovviamente), ed in
effetti, compilando ora con l'uno ora con l'altro, non c'erano problemi (a
parte le eventuali chiamate a funzioni "specifiche" dei vari compilatori -
leggi "non standard" - che tra l'altro, con qualche #define, era cmq
possibile aggirare).
   Ora, se mi vieni a dire che il DJgpp 2.8.1 NON compila cio`che invece
compila il 2.7.2, mi vengono i brividi...
   Deve per forza sfuggirmi qualcosa... ma cosa? }:-/


con il numero piu` alto) ignorando le altre? 
Sicuramente.
Alla pagina 
www.delorie.com/djgpp
 trovi lo ZipPicker che e' un
servizio in cui selezioni le funzionalita' del compilatore che ti
interessano e lui ti dice quali file scaricare.
E' molto utile e sbrigativo in quanto ti elenca i file strettamente
necessari, che in uno scaricamento manuale potresti anche saltare.

 Ho il DJGPP 2.02(a proposito, è ancora l'ultimo?)
Pare di si.
EMG

    Cioe` a dire, non c'e` compatibilita` verso il basso?
Per il C in effetti non credo ci siano problemi ma il C++ era un
linguaggio in evoluzione e quindi le cose sono cambiate con il tempo
(tanto che neanche l'ultima versione è del tutto allineata).
EMG

compila il 2.7.2, mi vengono i brividi...
No, dovrebbe andare tutto liscio...
Per le versioni dei nuovi compilatori e' quasi sempre assicurata la
compatibilita' all'indietro...