Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#2

AW: C-to-Delphi-Konverter

  Alt 26. Jul 2010, 09:30
Hi!

Du könntest es ja mal mit h2pas probieren, das bei Free Pascal mit dabei ist.

Nachdem ich vor kurzem die ctypes Unit wieder Delphi kompatibel gemacht habe, funktioneren die generierten ctypes benutzenden Header auch wieder mit Delphi. (theoretisch )
Du kannst h2pas allerdings auch mitteilen die ctypes Unit nicht zu verwenden und alle Typaliase direkt in der Unit anzulegen.

Die ctypes Unit müsstest du dir im Gegensatz zu h2pas allerdings aus dem FPC SVN besorgen. Die liegt unter rtl/inc/ctypes.pp

Edit: Bzgl MySQL 5.x Header: warum versuchst du nicht die aus FPC zu verwenden? Die Lizenz (modifizierte LGPL) erlaubt auch statisches Linken für close source Programme.
Wobei... ich glaub die MySQL-Header verwenden bereits die neuen Funktionen der DynLibs Unit... Könnte doch schwieriger werden als gedacht...

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons

Geändert von JamesTKirk (26. Jul 2010 um 09:33 Uhr)
  Mit Zitat antworten Zitat