Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.157 Beiträge
 
Delphi 12 Athens
 
#16

Re: D2009 - Wie Generics.*.pas neu kompilieren?

  Alt 30. Okt 2009, 02:24
Hat hier denn nochmal wer weitergemacht?
(abgesehn von einem Virusentwickler )

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:
.   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
ganz vorne sind die Standardeinstellungen aus den Projektoptionen
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
Angehängte Dateien
Dateityp: txt test.cmd_309.txt (4,7 KB, 0x aufgerufen)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat