Mit Lazarus für AROS (Amiga) Programme erstellen.

Für sonstige Unterhaltungen, welche nicht direkt mit Lazarus zu tun haben
Bora4d
Beiträge: 290
Registriert: Mo 24. Dez 2007, 13:14
OS, Lazarus, FPC: WinXP-Pro-Sp3, Xubuntu 12.04, (Laz 1.1-SVN Mai2012, FPC 2.6.1 / 2.6.0-Linux)
CPU-Target: AMD64X2

Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von Bora4d »

Wenn jemand mit Lazarus AROS Programme schreiben will dann sollte man hier nachschauen:
http://aros-exec.org/modules/newbb/viewtopic.php?topic_id=5975&forum=4

Und das ist der Held der das möglich gemacht hat:
http://blog.alb42.de/

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von Christian »

Wow real impressive, gibts dazu irgendwo die quellen und ich habs übersehn ?
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Bora4d
Beiträge: 290
Registriert: Mo 24. Dez 2007, 13:14
OS, Lazarus, FPC: WinXP-Pro-Sp3, Xubuntu 12.04, (Laz 1.1-SVN Mai2012, FPC 2.6.1 / 2.6.0-Linux)
CPU-Target: AMD64X2

Re: Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von Bora4d »

Ja, du hast es übersehen. Auf der rechten Seite gibt's Links-Abschnitt da gibt es Downloadlink:
http://www.alb42.de/prgs/fpc-2.5.1.20110726.i386-aros.tgz

Ich habs mal herunterladen und probiert der Compiler meldete immer "fpc.cfg nicht gefunden", dann hab ich nicht weiter gemacht.

Und hier ist noch eine Seite mit Beispielen und Infos:
http://aros-fpc.blogspot.com/

Erstaunlich was die Jungs von AROS-Team geleistet haben. Das System startet sehr schnell und braucht selber sehr wenig Speicher.

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von Christian »

Naja du musst schon nen fpc bauen der als ratget auch amigaos zulässt. Ob er schon kontakt zum Lazarus Team aufgenommen hat ? Das Widgetset ist ja eigentlich weit genug um in Lazarus einzufliessen.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Bora4d
Beiträge: 290
Registriert: Mo 24. Dez 2007, 13:14
OS, Lazarus, FPC: WinXP-Pro-Sp3, Xubuntu 12.04, (Laz 1.1-SVN Mai2012, FPC 2.6.1 / 2.6.0-Linux)
CPU-Target: AMD64X2

Re: Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von Bora4d »

Fpc gibt schon als Programm im Download von oben mit LCL zusammen oder in http://archives.aros-exec.org/.

ALB42
Beiträge: 4
Registriert: Mi 3. Aug 2011, 08:55
OS, Lazarus, FPC: AROS (L 0.9.29 FPC 2.7.1)
CPU-Target: i386
Wohnort: Berlin
Kontaktdaten:

Re: Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von ALB42 »

Christian hat geschrieben:Ob er schon kontakt zum Lazarus Team aufgenommen hat ? Das Widgetset ist ja eigentlich weit genug um in Lazarus einzufliessen.


Bisher noch nicht ... genug? :shock: es arbeiten gerade mal ein paar basics

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von Christian »

Im Android Interface funktioniert noch gar nichts ;)
Bisher hat jedes Widgetset so angefangen, ich denke so finden sich eher noch ein paar mehr Anhänger als wenn im Stillen Kämmerlein gewerkelt wird :)
Auch werden ab und zu von den Hauptentwicklern features eingebaut wenn sie generische LCL features baun.

Aber grundsätzlich erstmal herzlichen Glückwunsch, ich find die Idee toll. Wenn ich mal etwas Zeit finde werd ich mal nen Emulator aufsetzen.
Gibts mittlerweile n OS das auf x86 Hardware läuft ? Oder muss ich nen PPC Emulator nehmen ?
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

ALB42
Beiträge: 4
Registriert: Mi 3. Aug 2011, 08:55
OS, Lazarus, FPC: AROS (L 0.9.29 FPC 2.7.1)
CPU-Target: i386
Wohnort: Berlin
Kontaktdaten:

Re: Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von ALB42 »

Aros ist speziell gemacht für Standard PCs also vor allem x86, mein Fpc Port ist bisher auch nur i386 die lcl Seite sollte ja dann relativ unabhängig davon sein. Es gibt ein paar Gründe warum das Widget Set ist noch nicht im offiziellen Source ist.
1. Denke ich mir, es macht wenig Sinn solange das fpc Target Aros nicht im offiziellen fpc Source angekommen ist :o
2. Ich musste einige Änderungen außerhalb meines Widgetsets machen damit es kompiliert.... Es gibt scheinbar eine dumme Angewohnheit freepascal weit..... Man nimmt an: Not Win = Unix/Linux. Und. Not Linux = Win. Für Aros gilt aber Not Win and Not Unix :?
Falls du Aros ausprobieren willst nimm am besten Icaros in qemu oder so.

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von Christian »

1. -> da geb ich dir recht, der patch dazu ist den Entwicklern aber bekannt oder ?
2. -> Im fpc oder in Lazarus ? naja in beiden Fällen zeigts eigentlich das desto eher das Widgetset und Target da ist, desto eher denken die Leute drüber nach das Win eben nicht ungleich Unix ist ;)

Ich lad gerad mal Icaros, werd mal ne vm aufsetzen.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

ALB42
Beiträge: 4
Registriert: Mi 3. Aug 2011, 08:55
OS, Lazarus, FPC: AROS (L 0.9.29 FPC 2.7.1)
CPU-Target: i386
Wohnort: Berlin
Kontaktdaten:

Re: Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von ALB42 »

Christian hat geschrieben:1. -> da geb ich dir recht, der patch dazu ist den Entwicklern aber bekannt oder ?
2. -> Im fpc oder in Lazarus ? naja in beiden Fällen zeigts eigentlich das desto eher das Widgetset und Target da ist, desto eher denken die Leute drüber nach das Win eben nicht ungleich Unix ist ;)

Ich lad gerad mal Icaros, werd mal ne vm aufsetzen.


1.> hmm noe.. nicht wirklich.. ich habs irgendwann mal versucht...
2.> weiss ich gar nicht mehr genau... ich glaube aber es war bei beiden irgendwie mal der Fall

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von Christian »

Ich denke es wär gut wenn du einfach mal für beides einen patch machst und mit nem featurerequest in den bugtracker stellst so wie ich das einschätz wirds ziemlich schnell in den offiziellen repos landen und vllt bekommst sogar direkten zugriff drauf so das du direkt in den offiziellen repos arbeiten kannst :-)
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

FPK
Beiträge: 65
Registriert: Mi 21. Mai 2008, 19:38
Wohnort: Erlangen

Re: Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von FPK »

ALB42 hat geschrieben:Es gibt scheinbar eine dumme Angewohnheit freepascal weit..... Man nimmt an: Not Win = Unix/Linux. Und. Not Linux = Win. Für Aros gilt aber Not Win and Not Unix :?


Wir bemühen uns das zu vermeiden, aber oft passiert's leider ;) OS/2 und Go32v2 sind ja auch Non Unix/Non Windows.

Wg. Schreibzugriff, meld Dich bei mir, dann richte ich einen Branch für aros ein, denn wir dann nach einem Review mergen können.

mschnell
Beiträge: 3444
Registriert: Mo 11. Sep 2006, 10:24
OS, Lazarus, FPC: svn (Window32, Linux x64, Linux ARM (QNAP) (cross+nativ)
CPU-Target: X32 / X64 / ARMv5
Wohnort: Krefeld

Re: Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von mschnell »

Christian hat geschrieben:Naja du musst schon nen fpc bauen der als ratget auch amigaos zulässt. Ob er schon kontakt zum Lazarus Team aufgenommen hat ? Das Widgetset ist ja eigentlich weit genug um in Lazarus einzufliessen.


Anscheinend ja. Aus der Lazarus developers mailing List:
Diff (on top of 18076) for new Target: AROS (i386)
tried to keep the diff as short as possible but its still 750 K,
so I placed it on my Webpage:

http://www.alb42.de/AROS-Target.diff

Compiler, RTL and Package: arosunits

I hope its ok in this way

Greets

Marcus Sackrow


-Michael

ALB42
Beiträge: 4
Registriert: Mi 3. Aug 2011, 08:55
OS, Lazarus, FPC: AROS (L 0.9.29 FPC 2.7.1)
CPU-Target: i386
Wohnort: Berlin
Kontaktdaten:

Re: Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von ALB42 »

Lol.. ja in folge dieses Threads, emails und Kommentare in meinem Blog hab ich das GESTERN gemacht.

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: Mit Lazarus für AROS (Amiga) Programme erstellen.

Beitrag von Christian »

Na läuft doch super :)
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Antworten