stimmt. Es liegt wirklich an dem Compiler. Habe MS VS installiert und jetzt geht's. Hab allerdings noch nicht herausgefunden, mit welcher Anweisung der Dev-C++ die Probleme hatte. Komischerweise lässt sich das Programm jetzt übersetzen, liefert aber einen Laufzeitfehler, sobald ich die Funktion OpenDevice() starte ("Die Ordnungszahl 21 wurde in der DLL "K8055D.dll" nicht gefunden").
Soweit ich weiss sollte der Befehl
"#define FUNCTION __declspec(dllimport)"
in der K8055D.h dafür sorgen, dass die Funktionen in der DLL mit dem Namen und nicht mit einer Nummer aufgerufen werden.
Weiss jemand von euch woher der Fehler kommt?