Linker Fehler :Error processing module



  • Hallo,

    ich arbeite seit langen parallel mit zwei Installationen des Borland
    c++ Builders5 auf zwei getrennten Partitionen 😨 und F: .Somit habe ich
    entsprechend die Verzeichnisse der Includes/Libs.. auf D:\...\ und F:\...\
    stehen.
    Jetzt bekomme ich auf einmal (nach wechsel der Domainzugehörigkeit auf D)
    diese Linker Fehlermeldung :

    [Linker Fehler] Error processing module D:\PROGRAMME\BORLAND\CBUILDER5\LIB\VCL50.#01

    Was beinhaltet überhaupt die Extention .#xx ?
    auf Laufwerk D existieren VCL50.#00 - VCL50.#06
    auf Laufwerk F existieren VCL50.#00 - VCL50.#0K

    Kann ich diese Files gegeneinander austauschen, obwohl diese alle
    unterschiedliche größen haben 😕

    Besteht die Möglichkeit für alle Projekte die gleiche Zielpartition
    für Includes/Libs.. einzustellen? Wo muß das überall geschehen?!

    Greetings
    confused



  • Hallo,

    Diese vcl50.# Dateien sind Precompiled Header von irgendwelchen Projekten. Der Builder braucht sie eigentlich nicht. Wenn du mal in deine Projektoptionen schaust, wirst du feststellen das der unter Precompiled Header der Dateiname auf vcl50.csm voreingestellt ist (ist Borland default). Ich ändere das normalerweise in einen Namen der dem Projektnamen ähnelt.

    Ciao



  • Und gelegentlich alle *.csm und *.#?? Dateien löschen, wenn komische Fehlermeldungen kommen.


Anmelden zum Antworten