Newsgroup: it.comp.programmare.win32
Titolo: Simboli x il debug in Delphi

Salve a tutti.
Vorrei sapere come si fa in Delphi a compilare senza i simboli per il
debug; ho provato nella tab "Compiler" della finestra delle opzioni del
progetto, ma deselezionando tutte le opzioni per il debug e ricompilando
ho constatato che il programma risultante non cambia di dimensioni (non è
possibile più di 300k per un programma che mostra una finestra vuota con
un button!)
grazie e ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 vuota con un button!)
"non è possibile"? beh, *abituati*. Sotto i 300 KB non si scende
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.2. C, C++ and ASM developers
                               and beta testers are welcome!

 un button!)
Se l'EXE č stand-alone non puoi scendere al di sotto. I
simboli di debug non c'entrano in questo caso, ti
toglieranno al massimo 1KB.
==========================
Stefano Frosio
http://www.esse-effe.com
==========================

 un button!)
non lo so se funziona con i programmi delphi ... potresti provare a
strippare tutti i simboli ... compilando con mingw io ottengo sempre exe da
400k, pero' una volta strippati scendono del 50% (ci sono vari modi di
strippare un exe dai simboli, per le dll ricorda sempre di non strippare i
simboli di rilocazione, invece per gli exe puoi levare qualsiasi simbolo
senza problemi)
ciao
ps. lo strip e' una binutil puoi prenderlo nel pakage binutil dal sito
mingw.org
 o dal sito 
gnu.org

 "non č possibile"? beh, *abituati*. Sotto i 300 KB non si scende
cosa?!? asd, lol e contro-lol! Ma io con VC++ riesco a fare dei programmi
da poche decine di kilobyte... vabbč sono full API, perň anche usando MFC
vengono da 200k quando compilo in configurazione release...
guarda, ho fatto proprio un esperimento: con appwizard ho creato un
programma sdi il piů vuoto possibile (senza ole, senza socket, senza CView
strane, senza niente); risultato: 1,32 mega in debug e 200k in release!
vedi un po' tu...


 
mingw.org
 o dal sito 
gnu.org
grazie di tutto, ci provo.
ciao ciao.


 toglieranno al massimo 1KB.
per questo ti rimando alla risposta che ho dato a nonmiricordochi,
(sperando di non aver sbagliato link):
http://www.newsland.it/nr/article/it.comp.programmare.win32/10813.html
se ho un programma da 1,32 mega e lo riduco a 200k togliendo 'sti simboli,
facendo due conti credo di aver guadagnato un po' più di 1 kilobyte... :-D
a questo punto però mi sorge una domanda: i simboli creati da delphi sono
diversi da quelli di vc++ oppure in generale sono standardizzati e quindi
sono identici in tutti e due i tools?
se vale la seconda ipotesi allora dovrebbe essere possibile ridurre un
programma delphi fino a 100k (facendo un calcolo molto empirico)...
se nessuno risponde credo che posterò un nuovo messaggio apposta, perché
questo dubbio sta crescendo a poco a poco... AIUTO! :((


 vedi un po' tu...
te la prendi con me? guarda che non ci posso fare niente. E' cosě


 sito 
mingw.org
 o dal sito 
gnu.org
già provato, con gli eseguibili Delphi non funziona. Li rovina


 strana?
perche' sta usando un news reader che gli permette di editare il messaggio
di intestazione di risposta al quote
ciao

 frase strana?
è storica. Risale al periodo in cui cambiavo nick ogni due post, e vari 
rompiballe si erano inalberati. Quella fu la mia risposta


 questo dubbio sta crescendo a poco a poco... AIUTO! :((
Ecco, posta posta.
Stefano Frosio.