PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ada 83 Files in C++ als Shared Object (Linux) laden



ufosworld
20-04-2007, 10:10
Die Überschrift sagt schon alles was ich machen will...

funktioniert das??

Ich will eine Ada-Datei (Ada 83) in der Funktionen sind die ich benötige also Shared Object kompilieren.

Dieses Shared Objekt will ich dann in C++ einbinden und auf die Funktionen zugreifen.

Jemand das schon mal gemacht?

Shared Object laden unter Linux is klar... mir geht es nur darum... ob das überhaupt möglich ist... bzw wie der Zugriff dann auf die Funktionen in der .so file aussieht... bzw sind das dann .so files?? und kann die Datei mit dlopen geladen werden und mit dlsym ein Handle auf die Funktion gesetzt werden?

mfg ufo

anda_skoa
20-04-2007, 14:58
Das hängt von Ada ab, ob es in der Lage ist ein entsprechendes C Interface zu exportieren.

Ciao,
_