[Linker Fehler] Unresolved external
-
Ich hab ne Anwendung erstellt (Konsolenprogramm / VCL verwenden) und die Funktion DirectoryExists benutzt.
Solange ich ohne Laufzeitpackages usw. kompiliere, funktioniert alles. Erst wenn ich die exe als standalone exe kompilieren will, gibts den nachfolgenden Fehler:
[Linker Fehler] Unresolved external '__fastcall Filectrl::DirectoryExists(const System::AnsiString)' referenced from D:\RMORA\MAIN.OBJPfade usw. stimmt alles, obj Datei hab ich auch schon gelöscht. Woran kann das denn sonst noch liegen ?? Filectrl.hpp ist natürlch eingebunden.

-
Hast du auch die *.tds-Datei mal gelöscht? Vielleicht liegts hieran?
-
Ich hab bis auf die Projekt- und cpp-Datei alles gelöscht. Neu kompiliert usw.
Und es liegt mit Sicherheit an DirectoryExists. Wenn ich die Zeilen mit der Funktion rausnehme, dann klappts.
Falls es wichtig sein sollte, BCB 5 Ent.
-
Binde die filctrl.hpp mal als erstes Include ein.
Oder war's als letztes? Ja, ich glaube als letztes.
-
Als erstes und als letztes funktionierts nicht.

Trotzdem thx.