Irgendwie steh ich grad am Schlauch:
- Ich nutze Funktionen von denen ich keinen Sourcecode sondern nur eine
DCU habe.
- Diese ist ganz normal als 'uses' im implementation-Teil eingetragen.
- Nun gibt es eine
win32 und eine win64 version der Datei.
- Bisher wurde immer nur die
win32 Version verwendet.
- Nun möchte ich auch win64 kompilieren, d.h. ich schreibe die win64
unit mit den entsprechenden Direktiven rein.
- Nun kann ich das Projekt erzeugen
- Die erzeugte Exe lässt sich auch außerhalb der
IDE starten und läuft auch problemlos.
- Wenn ich aber das Programm in der
IDE starte will, egal ob mit oder ohne Debugger, dann bekomme ich eine Fehlermeldung vom dcc64, dass er die 32Bit
Unit nicht finden kann (F2613), wobei die Markierung am Ende der Uses Sektion des *.dpr Files stehen bleibt.
Irgendwelche Ideen, was ich falsch mache?