hydemarie hat folgendes geschrieben : |
Anscheinend gibt es aber keine BearSSL-Bibliothek in Pascal (oder ich bin zu doof zum Suchen). Wie kann ich die selbst erzeugen? |
Da dies eine C-Library ist, müßtest du (ähnlich wie es für die WinAPI gemacht wurde), die
Headerdateien durchgehen und die dort verwendeten Datentypen nach Delphi übersetzen (d.h.
struct ->
record) sowie z.B. die Konstanten (
#define sowie
enum) übernehmen.
Der Aufwand richtet sich danach, wie vollständig du sie umsetzen möchtest. Du solltest ersteinmal schauen, welche Funktionen du überhaupt aufrufen möchtest und welche Datentypen dafür benötigt werden.
Edit: Interessant könnte dann auch
Using C DLLs with Delphi (and HeadConv v4.20) sein.