![]() |
DEUTSCHE VERSION |
|
![]() |
Links | | | Forums | | | Comments | | | Report news |
![]() |
Chat | | | Polls | | | Newsticker | | | Archive |
![]() |
amiga-news.de Forum > Programmierung > C-Compiler gesucht | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2005-03-13, 17:12 h Ork42 Posts: 12 User |
Hallo! Bisher habe ich folgende Compiler ausprobiert: 1) Amigaversion des gcc: Übersetzte zwar alles klaglos, aber das Kompilat ließ sich nicht starten. Dabei war es unerheblich, ob es sich um "Hallo Welt" oder umfangreichere Quelltexte handelte. 2) Storm-C V3 von der Developer CD: Schaffte zwar noch ein lauffähiges "Hallo Welt", konnte Linpack und anderes aber nichteinmal übersetzen. Dabei ist Linpack reines ANSI-C ... 3) Storm aktuelle Demoversion: wie 2) 4) vbcc: Übersetzte "Hallo Welt" problemlos und erzeugte auch lauffähigen Code. Linpack ließ sich ebenfalls übersetzen, das Programm lief aber nur bis zur Ausgabe des Tabellenkopfes, beim eigentlichen Benchmark hing es sich auf. 5) DICE: Übersetzt zwar alles, erzeugt aber sehr sehr langsamen Code. Linpack läuft auf meinem 060/50 deutlich langsamer als auf einem 040/25 unter Linux. Gibt es denn gar keinen vernünftigen (ANSI-)C-Compiler, der mit AmigaOS3.9 auf 060/50 funktioniert? Es kann doch nicht angehen, daß der einzige Compiler der auch komplexere Dinge als "Hallo Welt" übersetzen kann der uralte DICE ist, der nichtmal den 040 kennt. Tschüß, Ork42 [ - Answer - Quote - Direct link - ] |
2005-03-13, 18:39 h MaikG Posts: 5172 User |
Die einzelnen Compiler benötigen besondere Optionen. Sowie nicht jeder Compiler jedes C quellcode aktzeptiert. VBCC würde ich vorziehen weil es für alles Compilern kann(68k, WOS, OS4) und weiterentwickelt wird. [ - Answer - Quote - Direct link - ] |
2005-03-13, 21:47 h whose Posts: 2156 User |
Zitat: Naja, das ist beim GCC nicht anders, zumindest ist die Version 3.4 auch für 68K erhältlich. Selbst die 2.95.3 tuts in den meisten Fällen klaglos. Mich würd mehr interessieren, wie er mit dem GCC Das "Hallo Welt" compiliert hat, daß es gar nicht erst startet ![]() Grüße [ - Answer - Quote - Direct link - ] |
2005-03-14, 09:47 h Solar Posts: 3680 User |
Ich würde auf den GCC setzen und herausfinden, warum es bei Dir nicht funktioniert. (Denn bei anderen tut er's ganz offensichtlich.) [ - Answer - Quote - Direct link - ] |
2005-03-14, 10:15 h gni Posts: 1106 User |
Zitat:Versuchs mit: c:protect +e <Dein Programm> [ - Answer - Quote - Direct link - ] |
2005-03-14, 13:59 h Amigalien Posts: 63 User |
Ich tippe darauf, dass du beim GCC eine Objektdatei und kein Programm erzeugt hast. Ich compiliere wiefolgt: gcc Ram:text.c -o ram:test Vielleicht hilft es ja... [ - Answer - Quote - Direct link - ] |
2005-03-18, 19:29 h Flinx Posts: 1073 User |
Zitat: Für 68k ist natürlich SAS/C die erste Wahl, nur daß Du den nicht ganz kostenlos kriegen wirst. [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Programmierung > C-Compiler gesucht | [ - Search - New posts - Register - Login - ] |
![]() |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2025 by amiga-news.de - all rights reserved. |
![]() |