Announcement

Collapse
No announcement yet.

mit Laufzeitpackage VCL kompilieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • mit Laufzeitpackage VCL kompilieren

    Hallo,<p>
    ich habe in meinem Projekt eingestellt, dass das Laufzeitpackage VCL60 verwendet werden soll. Dieses wurde von Delphi6 automatisch auf den Eintrag <b>VCL</b> geändert. Nun ist dabei aber folgender Effekt:<p>
    Es wird automatisch das Laufzeitpackage <b>rtl60.bpl</b> mit eingelinkt, obwohl es nicht mit aufgeführt wird. Dies lässt sich in meinem Falle sehr eindrucksvoll mit tdump überprüfen:<p>
    <i>...<br>
    Section: Import<br>
    <br>
    ImportLookUpTblRVA:00000000<br>
    Time Stamp: 00000000<br>
    Forwarder Chain: 00000000 (index of first forwarder reference)<br>
    <br>
    Imports from rtl60.bpl<br>
    __fastcall System::initialization()<br>
    __fastcall System::Finalization()<br>
    __fastcall System::LoadResString(System::TResStringRec *)<br>
    __stdcall System::TInterfacedObject::_Release()<br>
    __stdcall System::TInterfacedObject::_AddRef()...</i><p>
    Ich weiß leider überhaupt nicht, woran das liegen könnte. Hat jemand vielleicht eine Idee?<p>

    Schöen Grüße, Mario Noack
    Schöne Grüße, Mario

  • #2

    <p>Hallo,</p>
    <p>der Delphi-Hilfe konnte ich nun doch folgendes entlocken:</p>
    <p>Die folgende Liste enth&auml;lt die Abh&auml;ngigkeiten f&uuml;r jedes Merge-Modul.
    Die Installations-Tools k&ouml;nnen unterschiedlich auf dies Abh&auml;ngigkeiten
    reagieren. So f&uuml;gt z.B InstallShield f&uuml;r Windows Installer die erforderlichen
    Module automatisch ein, sofern sie gefunden werden. Andere Tools liefern m&ouml;glicherweise
    nur einen Bericht oder brechen die Installation ab, wenn das Projekt nicht s&auml;mtliche
    erforderlichen Module enth&auml;lt. </p>
    <p><b><font face="Courier New, Courier, mono">Merge module&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    </font></b> <font face="Courier New, Courier, mono"><b>BPLs included </b> <b>&nbsp;Dependencies</b><br>
    ADORTL &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;adortl60.bpl
    &nbsp;&nbsp;DatabaseRTL, BaseRTL<br>
    BaseClientDataSet cds60.bpl &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DatabaseRTL, BaseRTL,
    DataSnap, dbExpress<br>
    BaseRTL &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;rtl60.bpl
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No dependencies<br>
    BaseVCL <b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;&nbsp;&nbsp;vcl60.bpl,<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;
    </b></font><font face="Courier New, Courier, mono"><b> vclx60.bpl</b> <b><font color="#FF0000">&nbsp;&nbsp;&nbsp;&nbsp;BaseRTL</font></b><br>
    BDEClientDataSet &nbsp;bdecds60.bpl &nbsp;&nbsp;BaseClientDataSet, DataBaseRTL,
    BaseRTL, <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Da taSnap,
    DatabaseVCL, BaseVCL, BDERTL </font> </p>
    <p>
    <p>Also ist das Verhalten ja scheinbar nun doch korrekt.</p>
    <p>Sch&ouml;ne Gr&uuml;&szlig;e, Mario Noack</p>
    &#10
    Schöne Grüße, Mario

    Comment

    Working...
    X