Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

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

Re: newton 2.0 Lazarus und Ubuntu, Header Übersetzung von c+

  Alt 12. Aug 2009, 12:27
Hi!

Ich weiß jetzt zwar nicht inwieweit die Newton Header C++ statt C sind, aber du kannst ja einfach mal das Tool h2pas, das bei FPC bereits dabei ist, ausprobieren. Rufst du es ohne Parameter auf, werden dir alle verfügbaren Parameter angezeigt. Sehr nützlich sind "Kommentare entfernen" (-S), "PIrgendwas statt ^Irgendwas" (-p), "weniger Leerzeilen" (-c) und "verwende 'external libname name 'func_name''" (-D zusammen mit "-l libnewton.so").

Am besten einfach mal ausprobieren, was dann rauskommt. Im Normalfall heißt die Datei dann "newton.pas", wenn der Header "newton.h" heißt. Sollte ein Fehler auftauchen, kannst du ja einfach ein paar Codestellen auskommentieren und nochmal probieren. Wenn zu viel C++ drin ist, dann hilft das aber auch nichts...

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