So, ich habe zunächst mal in den Projektoptionen folgendes eingestellt:
unter Compiler:
1) Code-Erzeugung: Optimierung aus, Stack-Frames an
2) Debuggen: alle Häkchen gesetzt
unter Linker:
1) Map-Datei: detailliert
2) EXE- und
DLL-Optionen: Mit T32-Debug-Info an, mit ext. Debug Symbolen an
3) Linker Ausgabe: DCUs erzeugen
Damit habe ich nun beide DLLs erzeugt. Ich starte mein Projekt aus der ersten
DLL die die zweite aufruft wie Bernhard geschrieben hat. Wenn ich aber nun beim Debuggen auf einer Funktion stehe und mit F7 dort reinspringen möchte übergeht der Debugger diese immer noch wie vorher. In dem Verzeichnis wo die
API DLL liegt ist ausserdem eine .map und .rsm Datei angelegt worden.
Hat noch einer eine Idee was ich falsch mache?