Entwickeln mit dem gcc-6503

Moderator: Rockford

Antworten
MaPEC1104
Beiträge: 4
Registriert: 17.08.2021 19:51
Kontaktdaten:

Entwickeln mit dem gcc-6503

Beitrag von MaPEC1104 »

Hallo,
hat sich jemand schon mal mit dem gcc-6502 Cross Compiler auseinander gesetzt und etwas für den Atari 8-Bit Computer damit entwickelt.
Ich bin gerade dabei mich in das Thema einzuarbeiten und benötige da etwas Starthilfe.

JoSch
Beiträge: 313
Registriert: 25.08.2021 21:40
Has thanked: 153 times
Been thanked: 100 times
Kontaktdaten:

Re: Entwickeln mit dem gcc-6503

Beitrag von JoSch »

Ich habe bisher nur LLVM-MOS benutzt und das funktioniert super und wird noch aktiv weiterentwickelt.

Ich habe hier mein Cmake-Projekt als Startpunkt angehängt
Dateianhänge
CMakeLists.txt
(404 Bytes) 44-mal heruntergeladen

MaPEC1104
Beiträge: 4
Registriert: 17.08.2021 19:51
Kontaktdaten:

Re: Entwickeln mit dem gcc-6503

Beitrag von MaPEC1104 »

Aller besten Dank für den Tip. :-)
Werde ich mir am Wochenende mal ansehen...

MaPEC1104
Beiträge: 4
Registriert: 17.08.2021 19:51
Kontaktdaten:

Re: Entwickeln mit dem gcc-6503

Beitrag von MaPEC1104 »

Hallo JoSch,

ich habe mir nun das LVVM-MOS Paket für Windows mal runtergelden und meine ersten kleinen Programm-Test mit

Code: Alles auswählen

mos-atari8-dos-clang -o test.com main.c
erfolgreich kompiliert.

Könntest du mir bitte einen Tip geben, wie ich die Datei CMakeLists.txt mit LVVM-MOS nutzen kann und wo ich eine Übersicht die Libs bekomme, die ich für unserem Atari 8-Bit Rechner nutzen kann?
Speziell würde mich sehr intressieren, wie ich die Grafikmodis (zum BesipielGraphics 8) aufrufen und damit zeichnen kann.
Besten Dank im Vorraus.

JoSch
Beiträge: 313
Registriert: 25.08.2021 21:40
Has thanked: 153 times
Been thanked: 100 times
Kontaktdaten:

Re: Entwickeln mit dem gcc-6503

Beitrag von JoSch »

Die Standardlibs sind im SDK enthalten. CmakeLists.txt ist ein Datei für cmake, mit dem Du dann Dein Programm bauen kannst. Der Nutzen ist natürlich am größten, wenn Du mehrere Dateien verwendest.
Ansonsten hilft ein einfaches Makefile oder eine Bat-Datei, die alles ausführt.

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast