Hallo,
nachdem Compiler und Crosscompiler für Pandora und z.T auch Canoo ja schon laufen, wäre nun der nächste Schritt, das ganze etwas benutzerfreundlicher zu gestalten. :yes:
Statt den Kommandozeilentools schwebt mir ein Paket aus Compiler, IDE und wichtigen Libs und Units wie SDL vor. :yes:
Die Frage ist nun, was man am besten als Entwicklungsumgebung nimmt...
Meine Idee war ja erst, den blauen Texteditor FPC zu modifizieren.
Allerdings ist diese IDE doch etwas unkomfortabel.... ??
Oder gleich Eclipse nehmen? :
Oder Notepad ++?
Also mein Favorit ist inzwischen die IDE Geany! :yes:
http://de.wikipedia.org/wiki/Geany
http://www.geany.org
Kommt mir zumindest übersichtlich, benutzerfreundlich, portabel und flott vor. Auch ist die Abhängigkeit von anderen Paketen wohl nicht so hoch. Es scheint sowohl auf Windows als auch auf Linux zu laufen und setzt auf GTK+.
Die Idee wäre, für den Crosscompiler mit seinen verschiedenen Zielen einen kleinen Launcher zu basteln (z.B. mit fpGUI). Der poppt auf, wenn man "Compilieren" klickt, und man kann sich dann das Zielsystem aussuchen mit großen Ziel-Buttons. Unter diesen großen Buttons befinden sich dann noch kleine, um die Kommandozeilenaufrufe abändern zu können.
Alles wird dann für Windows in eine Setup.exe gepackt (NSIS-Installer, http://nsis.sourceforge.net ), welche die Entwicklungsumgebung fix und fertig installiert.
Soweit zum Konzept... Ich muss aber zugeben, dass ich diese Idee schon länger habe, aber noch nicht dazu gekommen bin sie umzusetzen. Geany hab ich schon länger auf meiner Platte rumliegen und seit einigen Wochen lacht mich die Desktopverknüpfung an... :-(
Ich hab jetzt aber mal gedacht, ich poste die Vorstellungen mal. Nicht, dass jemand die gleiche Idee hat und mit ganz anderen Programmen rumbastelt. Doppelte Arbeit muss ja auch nicht sein... Und vielleicht hat ja jemand noch bessere Ideen, Argumente für andere Programme etc oder sonstige Vorschläge.
nachdem Compiler und Crosscompiler für Pandora und z.T auch Canoo ja schon laufen, wäre nun der nächste Schritt, das ganze etwas benutzerfreundlicher zu gestalten. :yes:
Statt den Kommandozeilentools schwebt mir ein Paket aus Compiler, IDE und wichtigen Libs und Units wie SDL vor. :yes:
Die Frage ist nun, was man am besten als Entwicklungsumgebung nimmt...
Meine Idee war ja erst, den blauen Texteditor FPC zu modifizieren.
Allerdings ist diese IDE doch etwas unkomfortabel.... ??
Oder gleich Eclipse nehmen? :
Oder Notepad ++?
Also mein Favorit ist inzwischen die IDE Geany! :yes:
http://de.wikipedia.org/wiki/Geany
http://www.geany.org
Kommt mir zumindest übersichtlich, benutzerfreundlich, portabel und flott vor. Auch ist die Abhängigkeit von anderen Paketen wohl nicht so hoch. Es scheint sowohl auf Windows als auch auf Linux zu laufen und setzt auf GTK+.
Die Idee wäre, für den Crosscompiler mit seinen verschiedenen Zielen einen kleinen Launcher zu basteln (z.B. mit fpGUI). Der poppt auf, wenn man "Compilieren" klickt, und man kann sich dann das Zielsystem aussuchen mit großen Ziel-Buttons. Unter diesen großen Buttons befinden sich dann noch kleine, um die Kommandozeilenaufrufe abändern zu können.
Alles wird dann für Windows in eine Setup.exe gepackt (NSIS-Installer, http://nsis.sourceforge.net ), welche die Entwicklungsumgebung fix und fertig installiert.
Soweit zum Konzept... Ich muss aber zugeben, dass ich diese Idee schon länger habe, aber noch nicht dazu gekommen bin sie umzusetzen. Geany hab ich schon länger auf meiner Platte rumliegen und seit einigen Wochen lacht mich die Desktopverknüpfung an... :-(
Ich hab jetzt aber mal gedacht, ich poste die Vorstellungen mal. Nicht, dass jemand die gleiche Idee hat und mit ganz anderen Programmen rumbastelt. Doppelte Arbeit muss ja auch nicht sein... Und vielleicht hat ja jemand noch bessere Ideen, Argumente für andere Programme etc oder sonstige Vorschläge.