Forum: PC-Programmierung MFC dll unter Embedded Linux(ARM)


von Tobias W. (wagnertobse)


Lesenswert?

Hallo,

in Rahmen meiner Masterarbeit (beginn April) muss ich eine Lineare Achse 
von Aerotec (Solist Controller) aus einem Altera SoCKit ansteuern.
Aerotec bietet schon eine fertige C Library an (dll). Jedoch setzt die 
Library MFC voraus.
Im Internet habe ich herausgefunden, dass man unter Linux MFC dlls unter 
Wine ausführen kann.
Wine gibt es auch für ARM.
Kann das funktionieren?

MfG Tobi

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Tobias Wagner schrieb:
> Wine gibt es auch für ARM.

Das ist zwar richtig, aber das ist für ARM-Code, also für Code, der für 
Windows CE/Windows RT auf ARM compiliert wurde.

Deine DLL aber ist mit sehr hoher Wahrscheinlichkeit für x86 übersetzt.



Und deswegen:

> Kann das funktionieren?

Nein.

von Ronny S. (duselbaer)


Lesenswert?

Selbst wenn das gänge, weil Du auf dem ARM ein OS hast, was Wine 
unterstützt (Linux), mal ne ander Frage: ist denn die DLL, die Du hast 
auch für nen ARM? Ich denke, die ist eher für x86/x86-64 richtig?

von Tobias W. (wagnertobse)


Lesenswert?

Ok, dann hat es sich erledigt.
Ich werde die Achse über den COM-Port steuern

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.