atari-home.de - Foren

Software => Coding => Thema gestartet von: simonsunnyboy am Do 10.12.2009, 19:26:34

Titel: AHCC nur für 020+?
Beitrag von: simonsunnyboy am Do 10.12.2009, 19:26:34
Ich habe eben mal versucht den freien C Compiler AHCC auszuprobieren.
http://ahcc.atari.org/ (http://ahcc.atari.org/)

Leider schmeisst er hier 3 Bomben. :(
Kann jemand bestätigen, daß der leider einen 68020 oder mehr vorraussetzt? Ich habe da sowas gelesen, hätte aber gerne Bestätigung....
Titel: Re: AHCC nur für 020+?
Beitrag von: Arthur am Fr 11.12.2009, 00:02:09
Hallo Simon, im Hypertext steht dazu folgendes:

Zitat
  All the above binaries are compiled for 68020+ and 68882
    You need Falcon/TT or higher to run them.

    I can make 68000 binaries, but then you can NOT compile programs
    that use floating point.

Gruß Arthur
Titel: Re: AHCC nur für 020+?
Beitrag von: Mathias am Fr 11.12.2009, 00:10:22
Ich hab´ auch nochmals bei Henk nachgefragt. Und er hat mir heute bestätigt Falcon, TT oder höher, ...

Henk meinte auch das grundsätzlich die Möglichkeit besteht AHCC auch auf 68000 laufen zu lassen (wie beschrieben ohne Programme für die FPU kompilieren zu können). Dies braucht aber einige Anpassungen, und wird nicht demnächst passieren können.

Ich soll auch fragen wieviele Leute generell Interesse an AHCC für 68000 hätten.
Titel: Re: AHCC nur für 020+?
Beitrag von: Arthur am Fr 11.12.2009, 17:15:50
Hallo Mathias, eigentlich bin ich sehr überascht darüber das der Compiler nicht auf einem normalen STx funktionieren soll. Ich habe zwar einen Atari TT und auch einen Falcon aber zum Programmieren würde ich lieber einen meiner Mega ST's benutzen. Also, gegen eine Anpassung des AHCC für 68000er CPU ohne FPU hätte ich nichts einzuwenden, und es würde für die Verbreitung des Compilers sicherlich gut sein.

Gruß Arthur
Titel: Re: AHCC nur für 020+?
Beitrag von: simonsunnyboy am Fr 11.12.2009, 18:23:07
Dito - ein ordentlicher freier ANSI C  kompatibler COmpielr für den normalen ST wäre super. Zumal AHCC eine eigene Shell mit Syntaxhighlithing mitbringt (kein 100% wie in modern PC Editoren), aber für Atari Verhältnisse prima mit Fettschrift von C Schlüsselworten.

Ja, ich will AHCC für 68000. Floating Point ist eh unwichtig, aufm ST würde ich das wenn mit GFABASIC machen zum Rumrechnen und ansonsten eben aufm PC in Festkommawerte umskalieren.
Titel: Re: AHCC nur für 020+?
Beitrag von: guest1912 am Mo 14.12.2009, 00:34:59
Ich bin auch dafür das der  AHCC auf 68000er ST's angepasst wird.  ;D


Gruss Carsten   
Titel: Re: AHCC nur für 020+?
Beitrag von: Arthur am Mo 14.12.2009, 14:57:57
Hallo Simon, mach doch mal eine kleine Umfrage dazu.

Arthur
Titel: Re: AHCC nur für 020+?
Beitrag von: simonsunnyboy am Mo 14.12.2009, 19:27:42
Da ich auf meinem Falcon damit nicht mal ein  "Hello World" übersetzt bekomme, ist akut meine Meinugn nicht die Beste,

Ich stehe aber mit H.Robbers schon in Kontakt und hoffe dass das wenigstens dann klappt.
Titel: Re: AHCC nur für 020+?
Beitrag von: simonsunnyboy am Mi 16.12.2009, 18:48:55
Nach Nachhaken hat Henk wohl mit seinem TT die Ursache der Bomben bei mir gefunden  ;D

Er will ein neues Binary bauen und zur Verfügung stellen.

Wegen 000 Support werde ich nochmals nachhaken!
Titel: Re: AHCC nur für 020+?
Beitrag von: Mathias am Mi 16.12.2009, 18:56:14
Wegen 000 Support werde ich nochmals nachhaken!

Wie gesagt, hab´ ich das bereits getan, und Henk wollte daß ich hier nachfrage wieviele Menschen Interesse haben. Diese Anzahl an Leuten würde er dann als Basis für seine Prioritätensetzung nutzen.

Aber bitte, frag´ ihn nochmals selbst, …
Titel: Re: AHCC nur für 020+?
Beitrag von: simonsunnyboy am Mi 16.12.2009, 19:31:53
Hier lesen ja einige Interessierte mit.... Wenn alle binnen 24h eine Email schreiben und fragen, sollte er ja merken, dass durchaus Nachfrage da wäre.

Seine Emailadresse lautet: h.robbers -at- chello -dot- nl
Titel: Re: AHCC nur für 020+?
Beitrag von: FrederickMeißner am Mi 16.12.2009, 19:57:43
Meine is draußen  ;D
Titel: Re: AHCC nur für 020+?
Beitrag von: FrederickMeißner am Mi 16.12.2009, 23:11:25
Zitat
I'll do my best
Titel: Re: AHCC nur für 020+?
Beitrag von: Arthur am Mi 16.12.2009, 23:41:50
Meine Mail ist auch draußen...
Titel: Re: AHCC nur für 020+?
Beitrag von: Arthur am Do 17.12.2009, 14:32:11
Wie FM schon schrieb...Er will sein bestes geben.
Titel: Re: AHCC nur für 020+?
Beitrag von: simonsunnyboy am Do 17.12.2009, 19:42:42
Henk hat die aktuelle Version gefixt und sie läuft endlich ohne Bomben zu werfen auf meinem Falcon :D

Eine kleine Anmerkung für TOS Nutzer. Die Shell hat akut keine Möglichkeit, das Generat (sprich kompilierte Programm) aufzurufen, d.h. man muss die Umgebung erst verlassen.

Aber das sollte sich ja nachtragen lassen...
Titel: Re: AHCC nur für 020+?
Beitrag von: simonsunnyboy am Fr 18.12.2009, 18:06:36
Neues zur 68000 Version:

Zitat
I am working very hard on the 68000 AHCC version.
I am glad I am doing it, it forced me to do some necessary
(but too long delayed) cleanups.

Das klingt doch gut!  :)
Scheinbar haben wir was bewirkt (ich ganz allein wars glaub ich nicht  ;D
Titel: Re: AHCC nur für 020+?
Beitrag von: Arthur am Sa 19.12.2009, 19:21:12
Hallo Simon, Du hast es aber ins rollen gebracht ;)
Titel: Re: AHCC nur für 020+?
Beitrag von: simonsunnyboy am Di 12.01.2010, 21:38:40
Laut der AHCC Homepage gobt es seit dem 6.Januar eine Version für 68000er. http://members.chello.nl/h.robbers/ (http://members.chello.nl/h.robbers/)

Hab ich noch nicht ausprobiert, aber mache ich spätestens am WE. ich werde dann berichten :)
Titel: Re: AHCC nur für 020+?
Beitrag von: Arthur am Di 12.01.2010, 22:53:15
Das ging ja wirklich fix. ;D Ich schicke Hank noch eine Mail mit der Bitte für eine Anpassung des AHCC an eine CASIO Uhr. ;D ;D ;D
Titel: Re: AHCC nur für 020+?
Beitrag von: FrederickMeißner am Mi 13.01.2010, 14:24:11
Sein Bestes ist echt gut  ;) !
Titel: Re: AHCC nur für 020+?
Beitrag von: simonsunnyboy am Mi 13.01.2010, 18:25:03
Ich habs heute unter Hatari glech mal ausprobiert und scheint mit 68000 Modus zu laufen ^^
Syntaxhighlighting auf eienm einfachen ST, saugeile Sache.

Echt klasse  ;D