Forum: PC-Programmierung dlltool erstellt nur 0-Byte-Dateien


von Klaus (Gast)


Lesenswert?

Hallo,

ich habe ein Problem beim integrieren von VS DLLs in MinGW.
Die DLL hat ein reines C-Interfece und die .def Datei ist vorhanden.

Allerdings macht der Befehl dlltool Probleme. Ich erhalte immer eine 0 
Byte große Datei als Ergebnis:

>> dlltool mydll.def > mydll.a
oder
>> dlltool --input-def mydll.def --dllname mydll.dll --output-lib mydll.a
oder
>> dlltool -d mydll.def -l mydll.a

Immer der gleiche Mist als Ergebnis: mydll.a (0 bytes)

Kann mir da jemand weiter helfen?

Gruß Klaus

von Klaus (Gast)


Lesenswert?

Problem gelöst!

Danke, Klaus

von Paul B. (paul_baumann)


Lesenswert?

Klaus schrieb:
> Problem gelöst!

Ich hätte noch ein paar Byte aus alten, ungenutzten Registern abgeben 
können.

Was war die Ursache -der Nächste dankt es Dir wahrscheinlich?

MfG Paul

von Klaus (Gast)


Lesenswert?

Windows-Bauern-Regel No. 4:

Nimm möglichst nicht die Windows-eigene cmd-Shell, wenn Du mit 
ureigentlichen Linux Programmen arbeitest.

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.