Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 2.499 pregleda

Najnovija ↓

Delphi build preko remote desktopa 24.07.2008. u 14:57 · pre 222 meseca #1
Na računaru na kome radim jedan projekat u Delphi-ju (7), pristupio sam sa drugog računara preko Remote desktop-a, izvršio build projekta i dobio za 500Kb manji izvršni kod (!!!???), nego kad sam direktno na tom računaru.
Ima li ko kakvo objašnjenje za nastalu situaciju. Da napomenem da i program sa tih 500 kila manje radi bez problema (koliko sam mogao da ga istestiram).
Hvala unapred!
Re: Delphi build preko remote desktopa 24.07.2008. u 17:35 · pre 222 meseca #2
> Na računaru na kome radim jedan projekat u Delphi-ju (7), pristupio sam sa drugog računara preko Remote desktop-a, izvršio build
> projekta i dobio za 500Kb manji izvršni kod (!!!???), nego kad sam direktno na tom računaru.

Jedino mi pada na pamet da je uključeno Build with runtime packages.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: Delphi build preko remote desktopa 24.07.2008. u 19:04 · pre 222 meseca #3
Jesi siguran da nisi NEŠTO promenio u kodu? Dovoljno bi bilo da iz uses ukloniš neki suvišni unit i da dobiješ manji EXE...
Potpis
"There is a theory which states that if ever anybody discovers exactly what the
Universe is for and why it is here, it will instantly disappear and be replaced by
something even more bizarre and inexplicable. There is another theory which states
that this has already happened."
-- Douglas Adams
Re: Delphi build preko remote desktopa 25.07.2008. u 10:33 · pre 222 meseca #4
Sad sam pregledao Packages u opcijama i Build with runtime packages je isključen.

A kod nije ni pipnut,naravno (inače ne bih započinj'o temu), jer sam posle build-a preko Remote desktop-a izvršio ponovni build direktno na računaru i dobio EXE za 500 kila veći.
Inače, nisam napomenuo dosad, izvršna verzija je 14.2 Mb standardno, odnosno 13.7 Mb preko Remote desktopa.

Mislim, to u suštini radi (projekat), ali ne smem tako "skraćenog" da ga pošaljem korisnicima, jer nisam siguran šta se desilo, čega nema.
Re: Delphi build preko remote desktopa 25.07.2008. u 15:42 · pre 222 meseca #5
Još nekoliko ideja
Različite compiler opcije (Optimization, Range/Overflow checking, debug info, use debug dcu...)?
Pogledaj i Linker options.
Možda imaš neke resurse koji se uključuju u exe u jednom slučaju ali ne i u drugom.
Možda se koriste (odnosno ne koriste u drugom buildu) JCL Debug data, MadExcept, EurekaLog.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: Delphi build preko remote desktopa 28.07.2008. u 13:23 · pre 222 meseca #6
Ljudi, hvala na pomoći i angažovanju. Čujte u čemu je štos!
Ja radim na dva monitora u 32 bitnoj grafici.
Remote desktop radi samo sa jednim monitorom i 16 bitnoj grafici (ili je samo tako podešeno kod mene).
I kad sam propustio i jednu i drugu verziju kroz resource editor dobio sam da su jedino razlike u bitmapama (i na dve forme promenjen left i top).
Remote desktom mi je promenio kolor šemu bitmapa sa 32 na 16 bita.
A da je to tako, proverio sam tako što sam mom računaru spustio color quality, na oba monitora, na 16 bita i posle builda dobio, po veličini, identičan EXE kao i sa remote desktop builda.
I sad ne znam na koga da se ljutim, na Borland ili Microsoft (na MS naravno).
Hvala još jednom.
Bugarin.
Sviđa mi se1
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme