Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Freepascal-Compiler wie?!?!


MagicRain - Mo 15.12.08 05:20
Titel: Freepascal-Compiler wie?!?!
Hallo also ich habe mit den Freepascal-Compiler besorgt und möchte jetzt einen Delphi Source-Code den ich erstellt habe compilen nur irgendwie geht das nicht bekomme immer irgendwelche Fehler und andern mist. Weiß vielleicht jemand ein rat oder wie man das ding überhaupt benutzt. Für alles Produktives dankbar! :)


mkinzler - Mo 15.12.08 08:59

Es wäre vielleicht hilfreich, welche Fehler er anzeigt. Hast du nur den FPC oder Lazarus installiert?


baka0815 - Mo 15.12.08 13:21

Wenn du eine VCL-Anwendung hast, dann solltest du es mal mit Lazarus [http://www.lazarus.freepascal.org/] versuchen, da gibt es die Möglichkeit, ein Delphi-Projekt in ein Lazarus-Projekt umzuwandeln.

Wenn du eine Konsolen-Anwendung hast, sollte FPC [http://www.freepascal.org/] funktionieren.


MagicRain - Mo 15.12.08 18:16

Danke euch ja ich habe eine VCL-Anwendung! die ich Compilen möchte ohne extra delphi installieren müssen das ganze soll eine art exe generator werden deswegen. In C++ gibt es z.b. Wingw zum compilen...Will es aber ohne IDA haben will eine makefile aufrufen mit meinem app was ich code und was dann den source neu compiled so geht es nicht...:(

MfG


Jakob_Ullmann - Mo 15.12.08 19:18

IDA? Du meinst sicher IDE.

Ich habs noch nie probiert, aus der Konsole heraus in Delphi ein Formular zu erstellen, ich nehme aber an dass das wie in C++ mit G++ (GCC) über die Windows API geht. Sowas wie VCL gibt es ja auch bei MinGW nicht. Und da der Weg über die API extrem unbequem ist, wirst du wohl Lazarus benutzen müssen.


MagicRain - Mo 15.12.08 19:29

Also ich habe einen SourceCode der fertig ist den möchte ich jetzt mit meinem selbst gecodeten App verändern dann speichert das App den source neuen source ab. Nun möchte ich einen Button haben der diesen Source compiled also muss ich irgendwie den Compiler aufrufen das ja auch alles gut. Nur wie kann ich z.B mit freepascal mein source compilen. Ich möchte unabhängig sein von den IDE's also nicht Delphi oder sonst eine IDE benutzen Konsolen app was ich auf rufe und dann die arbeit erledigt. Das muss doch irgendwie zu machen sein. ?


Timosch - Mo 15.12.08 19:43

user profile iconMagicRain hat folgendes geschrieben Zum zitierten Posting springen:
Also ich habe einen SourceCode der fertig ist den möchte ich jetzt mit meinem selbst gecodeten App verändern dann speichert das App den source neuen source ab. Nun möchte ich einen Button haben der diesen Source compiled also muss ich irgendwie den Compiler aufrufen das ja auch alles gut. Nur wie kann ich z.B mit freepascal mein source compilen. Ich möchte unabhängig sein von den IDE's also nicht Delphi oder sonst eine IDE benutzen Konsolen app was ich auf rufe und dann die arbeit erledigt. Das muss doch irgendwie zu machen sein. ?

Ähm, schau dir halt mal die Parameter von fpc.exe an?