Newsgroup: it.comp.lang.delphi
Titolo: Sarà una cosa banale ma riposto...

qualche guru se ne prenderà cura spero.
anyway help me please,
è possibile ricreare il project resource .res (quello dell'applicazione)
da linea di comando? magari con il compilatore oppure è necessario
per forza rigenerarlo via IDE?
grazie
FBI

 qualche guru se ne prenderà cura spero.
un subject come quello che hai usato su questo post non e' proprio il
massimo, la prossima volta cerca di fare meglio! ;-)
A questo indirizzo 
http://tinyurl.com/8kk4l
 c'e' la soluzione per CPP
Builder: adattarlo per il cugino delphi non sara' un problema.
Ciao!
-- 
Morde. 
ICLDweb: 
http://www2.samatel.com/icld/

Ciao Morde,
non ho capito peroo' se ti riferisci al subject oppure al quote ;)
per quanto riguarda il link all'articolo che mi hai mandato spiega come 
si compila un file resource. Ed è corretto.
Ma il mio probelma è come generare il resource del project.
quello che viene incluso poi con la direttiva {$R *.dfm}
e che a quanto pare se manca vienere rigenerato dall'IDE quando apri il 
progetto. La mia domanda è come generare questo file .res da linea di 
comando.
grazie ancora
saluti
fabio
Morde ha scritto:


 comando.
Mi riferivo al subject.. "Subject: Sarà una cosa banale ma riposto..."
Puoi spiegare i motivi per i quali devi invocare da riga di comando il
compilatore? Magari c'e' un altro modo per farlo. Cmq nella dir
C:\Programmi\Borland\Delphixx\Bin ci sono un po' di eseguibili
interessanti, dacci un'occhiata, sopratutto a dcc32.exe :-)


Spiego brevemente il motivo.
Stiamo lavorando ad un progetto piuttosto grande
con diverse applicazioni integrate tra loro. Usiamo Borland Starteam 
2005 come software di configurazione/versioning. Al rilascio e comunque 
durante il processo di build abbiamo un batch automatico con makefile di 
compilazione. Tutti i sorgenti compresi i file resource RC sono 
compilati con gli appositi tool dcc32, brcc32. Quello che manca appunto 
è il file risorsa di progetto che viene , come ti dicevo, generato 
dall'ide se manca. A conferma di questo tra i sorgenti del progetto non 
esiste un corrispondente .rc da cui compilare. Sembra che l'ide generi 
direttamente il file binario di questa risorsa (quello per intenderci 
dove ci sono le informazioni dell'exe, l'eventuale icona etc.). Poichè 
nel software di versionig le directory dei progetti sono filtrate da noi 
in modo tale da immettere sotto configurazione solamente i sorgenti ( 
escludiamo quindi  .dcu, .res. .exe etc etc) quando estraiamo i file per 
il processo di build la comiplazione va in errore perchè manca appunto 
il .res dell'applicazione. Per risolvere attualmente entriamo nell'IDE 
aprendo il file di progetto, facciamo genereare il resource dall'ide e 
usciamo. Riusciamo a gestire la cosa per le correttive x' si tratta di 
pochi progetti ma ti lascio immaginare il problema al rilascio generale 
quando c'è da fare il build totale di tutti i progetti ( + di 30).
Spero di essere stato chiaro.
Grazie per il tuo tempo.
Saluti, Fabio.
Morde ha scritto:


 escludiamo quindi  .dcu, .res. .exe etc etc)
D'accordo escludere dal progetto i .dcu e i .exe, ma il .res si 
può lasciare tranquillamente (io, su CVS, ce lo lascio).