PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : masm dll ind bcc++5



singleblue
25.02.2002, 02:06
ich glaub ich bin zu blöd dazu.
Undzwar hab ich ne Dll mit masm erstellt und will diese jetzt auch weiterhin benutzen können. Also hab ich, um die dll in bc++5 einzubinden als erstes die lib-File mit coff2omf behandelt (gehört zu den tools), doch beim linken ging dann trotzdem nichts, also hab ich's mal mit implib probiert.
Am ende hatte ich zwar ne gültige lib, jedoch weiß ich nicht, mit welchen anderen dateien ich die noch linken muß, da ich nur in der kommandozeile arbeite. Obwohl mir kein Fehler ausgegeben wird, stürtzt das Programm dann auf einmal ab.
Danach hab ich mal lcc verwendet (coff-Format), jedoch bekomme ich beim linken immer die Meldung, das die gelinkten Funktionen nicht gefunden werden, genauso wie bei Dev-C++.
Nun probier ich schon die ganze Zeit unter verschiedenen Compilern meine dll einzubinden, aber das klappt einfach nie. Wißt ihr vielleicht was man da tun könnte? (Nein, hab kein VC)

cu :)

singleblue
25.02.2002, 08:07
also gut, hab's jetzt geschaft die dll mit bc++ z benutzen, indem ich mit hilfe von coff2mof die lib ersteinmal umgewandelt hab und dann die Funktionen __stdcall in den headerfiles deklariert hat und es funktioniert auch wunderbar. Doch nur unter bc++, auf Lcc32 z.B. will er immernochnicht linken, immer die Fehlermeldung, das die Funktionen nicht gelinkt werden konnten. Woran kann das liegen?

cu :)