Newsgroup: it.comp.giochi.avventure.testuali
Titolo: Problemi a compilare con I7 6E59 & Italian 2

Ciao a tutti,
ho controllato di aver aggiornato l'estensione Italian alla 2, ma
quando cerco di compilare qualsiasi parte di codice con Inform 7
versione 6E59 ricevo il messagio di errore che riporto qui in fondo
alla mail.
Mi sembrava di aver capito che la nuova release era compatibile con
Italian v2.
Anche voi avete lo stesso problema? Oppure è un problema del mio PC?
Ho provato a compilare sia in Z-Code 8 che Glulx, ma ricevo sempre lo
stesso errore ...
Tristano
------------------
Translating the Source - Failed
The application ran your source text through the Inform 7 compiler, as
usual, but the compiler unexpectedly failed. This should not happen
even if your source text is gibberish, so you may have uncovered a bug
in the program.
When a program like the I7 compiler fails, it typically returns a
numerical error number: this time, the error code was 10, and that
probably indicates that the compiler failed to manage its data
structures properly. Perhaps you created a complicated situation on
which it has not been fully tested.
The best option now is probably to reword whatever was last changed
and to try again. Subsequent attempts will not be affected by the
failure of this one, so there is nothing to be gained by restarting
the application or the computer. A failed run should never damage the
source text, so your work cannot be lost.
If you think it likely that the Inform 7 compiler is at fault, please
check that you have the currently distributed build of the system: if
you have, please consider taking the time to fill out a bug report
form and email it to the author. If you think the fault may be due to
a problem in an extension you're using, then please contact the
extension's author directly.
Sorry for the inconvenience.

 alla mail.
Io non ho ancora provato Italian2 perché volevo rendere compatibili le
mie vecchie estensioni italiane e ricompilare Aladino con il nuovo
6E59. A prima vista doveva essere facile e invece è un lavoro
pazzesco.
Sto documentando i progressi su Facebook 
http://www.facebook.com/group.php?gid=103103516406602
Il problema è questo: gli autori di estensioni inglesi hanno
aggiornato le loro versioni per essere compatibili con le modifiche di
6E59, ma questo significa che la marea di estensioni che avevo
tradotto in italiano per Aladino devono essere a loro volta
modificate. Diventa un lavoro da certosino con WinDiff perché non mi
metto certo a ritradurre tutti i messaggi, con la speranza che le
modifiche da apportare siano poche.
Dato che Aladino non mi si ricompila, ho cominciato dai miei tutorial
in italiano più semplici, perché usano poche estensioni alla volta.
Forse oggi faccio qualche altra prova e la documento sempre su
http://www.facebook.com/group.php?gid=103103516406602
Per Italian2, perciò, non ti so dire qual è il problema, ma Massimo ti
saprà aiutare sicuramente.

 saprà aiutare sicuramente.
Ok. Vediamo che dice Massimo in proposito. Magari alla fine il
problema è solo il mio PC. Massimo mi aveva scritto che la versione 2
girava sulla nuova release, ma magari ho capito male io.
Potrebbe benissimo essere un problema legato alla piattaforma visto
che si tratta di un errore insolito (parla addirittura di bug il
messaggio di output).
Io ho WinXp. Non so che piattaforma abbia Massimo.
Tristano

Porca Miseria ....
quello di cui non mi ero accorto è che era uscito un'ulteriore
aggiornamento: LA VERIONSE 6E72!
Io avevo scaricato la versione 6E59 appena uscita (12 giugno), poi ho
rimandato l'installazione. Ma non mi ero accorto che era stata subito
aggiornata (1 luglio) proprio perchè vi erano dei bachi.
Infatti con la 6E72 Italian 2 compila ...
MEA CULPA, MEA CULPA....
meno male, tiro un sospiro di sollievo.
;-)
Tristano

 aggiornamento: LA VERSIONE 6E72!
Grazie per l'informazione!!!
Non pensavo che l'aggiornassero così velocemente. Evidentemente
c'erano un bel po' di problemi.
Appena possibile la provo. Magari non c'è da cambiare nulla!!!


:)
Devo ammettere che per 60 secondi ho sudato freddo, pensando e
ripensando a quale poteva essere il problema. Nell'aggiornare Italian
ho usato la build più recente di IF7 che poi è la penultima con alcune
retrocompatibilità aggiuntive. Tutte le librerie di InformIT sono
compatibili con Italian e permettono di costruire una avventura di
medie dimensioni in italiano.
Leonardo se ti va puoi scaricare InformIT e vedere quale delle tue
librerie è compatibile, così magari aumentiamo il ventaglio di
estensioni.