Forum: Object-Pascal / Delphi-Language
by Zacherl,
14. Dez 2015
Tja, zu dem Ergebnis bin ich leider auch gekommen. Schreibe derzeit diverse meiner C++ Libraries in pures C um. Denn nachdem ich Delphi dann tatsächlich (wie auch immer) dazu gebracht hatte alle Symbole aus meinem eigenen Code zu akzeptieren, wurde auf einmal angezeigt, dass interne C++-Runtime Funktionen fehlen (obwohl natürlich statisch gelink wurde). Ich nehme mal an, dass MSVC diese...
Forum: Object-Pascal / Delphi-Language
by Zacherl,
22. Okt 2015
Das @12 dahinter scheint eine Art von Mangeling zu sein. Sieht aus wie die Anzahl der Parameter * 4 (also die Anzahl an Bytes, um die der Stack Pointer nach dem Return wieder verringert werden muss).
Hast du mal mit der LIB.EXE aus meinem Link probiert die OBJs zu extrahieren?
Forum: Object-Pascal / Delphi-Language
by Zacherl,
22. Okt 2015
Ich nehme an das
#ifdef __cplusplus
}
#endif gehört zu einem
#ifdef __cplusplus
extern "C" {
#endif Block?
Falls nicht, könnte das Name Mangeling dein Problem sein.