Linker Fehler: Unresolved extern....



  • Moin,

    ich habe diesen Linker Fehler.

    Ich musste mein altes Projekt etwas überarbeiten und habe nur
    ein paar Funktionen aus dem MainMenu gelöscht und auch
    die Funktionen aus dem Code....

    jetzt bekomme ich für die gelöschten 4 Menu Items diese Fehler....

    [Linker Fehler] Unresolved external '__fastcall TMainForm::NewConnectionProgramClick(System::TObject *)' referenced from C:\IDCOM_DESIGNER\FMAINFORM.OBJ

    4 solche Dinger.....

    muss ich da noch irgendwelche Einträge löschen oder was will er haben ??

    also die Includes und Bibliotheken sind alle drin geblieben,
    da habe ich nix dran gemacht....



  • hast du die Funktionen auch aus dem Header entfernt?



  • jop bzw das hat der Compiler mehr oder weniger selber gemacht....



  • wenn die also wirklich in der cpp und im Header weg sind, versuch mal die obj-Files zu löschen und das Projekt komplett neu zu kompilieren/erzeugen



  • was ich irgendwie auch net verstehe ist:

    wieso öffnet er irgendwie immer das zu letzt bearbeitete Projekt... ???

    ich habe auf meiner Partition:

    c:\idcom_service\.bpr
    c:\idcom_designer\
    .bpr

    wenn ich jetzt in den Ordner idcom_designer wechsele öffnet er
    mir trotzdem den idcom_service .... wieso ??

    kann ich da irgendwie die history löschen oder so ??



  • in der Projektverwaltung habe ich den neu geöffneten drin,

    aber im Editor sind immer die alten Dateien......



  • hmm super es ging, nachdem ich es gelöscht habe......

    aber es ging nur über erzeugen...

    F9 hat nicht funktioniert !!
    dachte das is das selbe


Anmelden zum Antworten