![]() |
Re: D2009 - Wie Generics.*.pas neu kompilieren?
Zitat:
|
Re: D2009 - Wie Generics.*.pas neu kompilieren?
Das MakeFile ist da, aber ausgerechnet diese beiden Kandidaten (Generics*.pas) sind nicht enthalten.
Ich habe meine Versuche für den Momen auch eingestellt - mit dem Speicherleck kann ich leben, die Objekt sind in meinem Fall sehr langlebig und für das Iterieren über die Keys habe ich einen Workaround. Das ist gewiss alles nicht befriedigend, aber ich musste hier erstmal weiterkommen. |
Re: D2009 - Wie Generics.*.pas neu kompilieren?
Mir würde erst mal einfallen bei den Entwicklern nachzufragen. Das ist doch eine Supportsache wenn die das Speicherleck versämmelt haben. :gruebel:
|
Re: D2009 - Wie Generics.*.pas neu kompilieren?
Zitat:
|
Re: D2009 - Wie Generics.*.pas neu kompilieren?
Zitat:
Peter |
Re: D2009 - Wie Generics.*.pas neu kompilieren?
Liste der Anhänge anzeigen (Anzahl: 1)
Hat hier denn nochmal wer weitergemacht?
(abgesehn von einem Virusentwickler :roll: ) Manchmal macht es wirklich keinen Spaß, wenn einem "ständig" delphieigene Units unterkommen, welche mit Debuginformationen kompiliert wurden, OBWOHL es die Release-Versionen sein sollten ... ist z.B. nett, wenn man mit F7 sonstwo landet, aber nicht da wo man wollte. (bei den Indys sind beide "Versionen" sogar komplett identisch und vollgestopft mit Debugzeugs) Soein Programm, welches du DCU anhand iherer SourceCodes (wenn sie denn vorhand sind) neu kompiliert, wäre ja eigentlich ganz praktisch. Auch wenn man, wie Daniel mal seine Sourcen etwas editiert. Oder wie wäre es mit einigen FixupPacks von jbg direkt integriert? Und vorallem, was sollte wo eigentlich reingehören
Code:
ganz vorne sind die Standardeinstellungen aus den Projektoptionen
. Debug Release (für die OH, sonst findet man da ja nix)
++ -$C+ -$C- $ASSERTIONS +- -$D+ -$D- $DEBUGINFO ++ -$G+ -$G- $IMPORTEDDATA ++ -$I+ -$I- $IOCHECKS +- -$L+ -$L- $LOCALSYMBOLS -- -$M+ -$M- $TYPEINFO -- -$Q+ -$Q- $OVERFLOWCHECKS -- -$R+ -$R- $RANGECHECKS -- -$W+ -$W- $STACKFRAMES +- -$Y+ -$Y- $REFERENCEINFO (hier gibt's ja auch noch -$YD) +- -DDEBUG --inline:off --inline:auto und ansonsten isses so, wie ich es eventuell gedenke machen zu werden im Anhang nur mal 'nen kleiner Anfang/Test die Units selber würden sich also erstmal kompilieren lassen (ob sie dann auch laufen müßte man dann mal sehn) und das mit den Packages hab ich mir noch nicht angesehn hier wäre es eigentlich auch praktisch, Borcodero für eigene Anwendungen 3 (4) Standard-Versionen anbieten würde und nicht nur die 2 (Debug und Release) - debuggen ohne Codeoptimierung und mit allen möglichen Zusatzinfos - debugen mit debuginfos, aber der Code so wie im Release (ohne Asserts, Überlauftests, ...) - das Release ohne alles vielleicht noch 'nen Release mit Asserts, Überlauftests, ... und ohne Debuginfos |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz