Domanda

Qualcuno è riuscito a compilare un'app GUI Win32 con il compilatore dcc32.exe della riga di comando, in Windows Vista a 64 bit, senza installare Delphi 2009? Sul nostro sistema fallisce, con un messaggio che i file DFM contengono risorse sconosciute a 16 bit. Questo di solito indica che i file DFM non possono essere letti. Funziona perfettamente su tutti i Vista a 32 bit e Windows XP, che abbiamo provato.

Sto chiedendo, perché vogliamo assicurarci di poter ricostruire i nostri file exe attuali in un secondo momento, se necessario, quindi anche se in futuro passeremo tutti ai sistemi operativi a 64 bit, vogliamo essere in grado di ricostruire il vecchio 2009 versioni.

È stato utile?

Soluzione 2

L'aggiunta di lnkdfm120.dll ha risolto il problema.

Altri suggerimenti

Con Delphi 2009 dovresti usare msbuild per compilare da riga di comando i tuoi progetti (msbuild YourProject.dproj). Assicurati di farlo dal prompt dei comandi di RAD Studio. Ciò garantisce l'impostazione di alcune variabili di ambiente. Questo risolve il tuo problema?

Sì, stiamo eseguendo build di console tramite dcc32 tramite nant sia in Vista 64-bit che in Windows 2008 64-bit. Potrebbe essere necessario affrontare alcuni problemi relativi al percorso (X86) se è stato installato nel percorso predefinito (non rimuovere questi tipi di dipendenze).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top