Newsgroup: it.comp.lang.c++
Titolo: Possibile bug in VC 4.0 ...

Lavoro tranquillamente con il VC 4.0 sotto Win NT 4.0 Workstation, ma
ogni tanto nel nulla si rifiuta di compilare dandomi un "Fatal Error
C1001: Internal Compiler Error" su ogni file del progetto!
E il bello viene adesso:  per <sboccarlo> boostrappare non basta: devo
ricompilare il programma da Win95 (con la stessa copia del VC 4.0, e
senza modificare il sorgente) che non fa storie, e poi torno in Win NT
che ricomincia a funzionare perfettamente fino alla prossima
"ricaduta".
Li ho solo io sti' problemi?
                                    Ciao, Shin

...

Ame il caro VC 4.0 mi ha dato un altro bel problema> ogni programma
compilato NON mi gestisce i nomi lunghi, se gli passo un nome di file lungo
come parametro sulla linea di comando da' errore, se apro  o salvo un file
con le dialog boxes legge i nomi lunghi, ma poi restituisce un nome di file
msdos 8+3 caratteri!, altro bel bug?
Willy Gardiol
gar...@iol.it

"ricaduta".
hai provato a cancellare tutti i file obj, pch, pdb, idb, ilk ?
Gianpaolo Bottin
- Live Long and Prosper -

msdos 8+3 caratteri!, altro bel bug?
a me il 4.2 funziona perfettamente sia da linea di comando che con la
common dialog. Non mi pare di aver avuto dei problemi nemmeno con il
4.0 ma non posso esserne sicuro al 100%.
     _______ _____         
    / _____// ___ \     Gianpaolo Bottin  - 
bott...@tin.it
 
   / /____ / /__/ /     Bruino (TO) - Italy
  / //_  // ___  <      
 / /__/ // /__/ /       "Gli errori che non si trovano hanno un'infinita varieta',
/______//______/        mentre quelli che si trovano sono per definizione finiti."

 
Con la 4.2 non ho (quasi) subito piu' piantamenti. Comunque sul sito
Microsoft ci sono le patch per il VC++ 4.0
------=_NextPart_000_01BC2FE2.0409D980
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
<html><head></head><BODY bgcolor=3D"#FFFFFF"><p><font size=3D2 =
color=3D"#000000" face=3D"Arial">Shin &lt;<font =
color=3D"#0000FF"><u>
cari...@uli.it
</u><font color=3D"#000000">&gt; =
wrote in article &lt;<font =
color=3D"#0000FF"><u>
3325dc36...@news.inet.it
</u><font =
color=3D"#000000">&gt;...<br>&gt; Lavoro tranquillamente con il VC 4.0 =
sotto Win NT 4.0 Workstation, ma<br>&gt; ogni tanto nel nulla si rifiuta =
di compilare dandomi un &quot;Fatal Error<br>&gt; C1001: Internal =
Compiler Error&quot; su ogni file del progetto!<br>&gt; <br><br>Con la =
4.2 non ho (quasi) subito piu' piantamenti. Comunque sul sito Microsoft =
ci sono le patch per il VC++ 4.0</p>
</font></font></font></font></font></body></html>
------=_NextPart_000_01BC2FE2.0409D980--

4.0 ma non posso esserne sicuro al 100%.
Scusa, e il Debugging ? Io ho provato ad installare VC++ 4.0 sotto NT
4.0, ma i somboli delle librerie di sistema non corrispondono e il
debug non é possibile...
Approposito... nessuno sa se attraverso la Licenza studenti della M$
venga distribuito il VC++ 4.2 o il vecchio VC++ 4.0 ?
E ora che esce il nuovo VC++ 5.0 [questione di giorni] ?
Se qualcuna ha notizie e delucidazione, che si faccia vivo !

venga distribuito il VC++ 4.2 o il vecchio VC++ 4.0 ?
a quanto mi risulta il VC++ viene venduto anche con la licenza
studenti anche se non ricordo il prezzo, io lo uso e per lavoro e
quindi ho la versione regolare (subscription).


mai riscontrare problemi. Ma quali librerie non corrispondono ?
Vedo che hai scritto 4.x. Non vorrei che tu stessi parlande della 4.2.
Io comunque non riesco a far funzionare la 4.0. Le librerie i cui
simboli non corrispondono sono quelle di sistema. Vedi, il programma
di Setup mi installa anche una patch per WinNT che dovrebbe risolvere
questi problemi : solo che la versioneper cui é stata progettata é la
3.51, e quindi con WinNT 4.0 mi attacco alla grande.
Grazie comunque

3.51, e quindi con WinNT 4.0 mi attacco alla grande.
ora sto usando il 4.2, prima ho usato sia il 4.1 che il 4.0 ma non ho
mai avuto problemi di debug. Comunque i simboli (files .dbg) dei dei
files di sistema devono essere prelevati dal cd di NT non da quello
del VC altrimenti non corrispondono (come succede a te). Mi e' gia'
capitato comunque di installare i simboli sbagliati ma a quanto
ricordo questo fatto non pregiudicava del tutto il debug, risulta solo
difficile o impossibile avere una call stack completa quando il
programma si ferma su un breakpoint.


programma si ferma su un breakpoint.
In effetti, quando provo ad entrare in step by step, o ad esempio run
to cursor, il VC risponde "Symbols may not match" e quindi termina il
programma ignomignosamente !
Ora peró che m'hai detto che i simboli devono essere caricati dal CD
di WinNT, non ci metterei la mano sul fuoco di averlo fatto. Stasera
provo e ti faccio sapere !
Grazie infinite