Allgemeines > Atari - Talk

Anfänger C Programmierung Linux Atari

(1/3) > >>

guest4334:
Na ja ich kann leider kein Englisch und auch kein Französisch
auch kenn ich mich mit der C Programmiersprache
und mit Mint auf den Atari ST nicht aus.

habe Linux Mint 21 auf meinen PC

auf der Webseite
https://www.fxjavadevblog.fr/m68k-cross-compiling/

liegt eine französische Anleitung wie man TOS Programme in C schreiben
kann für den ATARI ST

ein cross-compler GCC für 6800

habe die Daten mal ins Linux Terminal eingegeben

$ sudo add-apt-repository ppa:vriviere/ppa
$ sudo apt update
$ sudo apt install cross-mint-essential
$ m68k-atari-mint-gcc --version

-----------------------------------
Programmlisting hello.c
------------------------------------

#include <stdio.h>

void main()
{
    printf("Hello Bitmap Brothers!\n");
    printf("Press Enter");
    getchar();
}

-------------------------------------

$ m68k-atari-mint-gcc hello.c -o hello.tos

und siehe da das Listing Hello.c wird ein Programm
HELLO.TOS

Mit dem Hatari das HELLO.TOS eingeladen und aufgerufen
und siehe das das Programm läuft auf den Hatari.
getestet mit 256k Emutos

----------------------------------------------------
Listing hello1.c
----------------------------------------------------

#include <gem.h>

int main( void)
{
   appl_init();
   form_alert( 1, "[1][Hello GEM!][OK]");
   appl_exit();
   return 0;
}

--------------------------------------------------
Eingabe im Terminal

$ m68k-atari-mint-gcc hello1.c -o hello1.prg -lgem

HELLO1.PRG in den Hatari eingeladen zeigt eine Alert Box an.

super

jetzt bin ich neugierig geworden
und suche C Programme die ich so übersetzen kann
vielleicht von DOS oder Amiga oder was man so übersetzen kann für den Atari.
da ich wie gesagt Anfänger bin und somit keine C Kentnisse habe
Welches Anfänger Buch in Deutsch könnt ihr mir da empfehlen
damit ich C Programme für den Atari ST schreiben kann. ?

Liebe Grüße von Siegfried

tkreutz:
Zu dem Thema Linux - Einfach - C und in Deutsch, kann ich leider nichts beisteuern. Aber zu den Zeiten, als ich einen Atari hatte (1987) habe ich die Zeitung TOS zeitweise gekauft. Dort war zumindest öfters ein Anfägerkurs zur C-Programmierung. Vielleicht hilft es.

Das Archiv findest Du unter:

https://www.stcarchiv.de/tos.php

Gleich in der ersten Ausgabe findest Du einen Programmierkurs mit dem Titel "Das C ABC - Stufenweise zum hohen C". Der Kurs geht über mehrere Ausgaben des Magazins und ist in deutscher Sprache gehalten.

https://www.stcarchiv.de/tos1990.php

Ich würde empfehlen, einfach mal auch die anderen Zeitungen ein wenig zu durchstöbern. Hier finden sich immer wieder Artikel zumindest in deutscher Sprache.

Chocco:
C-Programme, die sich ohne Anpassungen auf TOS/Mint portieren lassen, sind vermutlich eher rar. Es gibt Sourcen mit GEM Programmen, die ursprünglich für PC-GEM entwickelt wurden. Um C zu lernen, kannst du z.B. bei proggen.org mal reinschauen.

guest4334:
tkreutz und Choccoo vielen Dank

für die tollen Informationen

Liebe Grüße von Siegfried

kernal:
Unter docs.dev-docs.org gibt es auch komplette Bücher als PDF zum Download. Z.B.

A Guide to GEM Programming in C using AHCC by Peter Lane [Dec 2016]

Einfach Mal im Dev-Bereich stöbern.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln