DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Programmierung > c-compiler mit inline assembler | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2004-01-17, 13:53 h scythe Posts: 53 User |
guten tag ich suche für den amiga einen c-compiler mit inline assembler. gibt da einen speziellen? oder können das alle? der compiler sollte über ein ide verfügen. und wenn möglich kostenlos (oder für wenig geld) erhältlich sein. gruss, scythe [ - Answer - Quote - Direct link - ] |
2004-01-17, 16:18 h tokai Posts: 1071 User |
Zitat: Probier mal den GCC (free). Der kann auf alle Fälle inline-asm. Als IDE kann ich dir nur GoldEd empfehlen (kostet aber ein bissel was). Wenn du MorphOS benutzt, dann kannst du einfach das MorphOS SDK (kostenlos) verwenden, da ist schon alles dabei (GCC, tools, MorphED). regards, tokai -- http://www.christianrosentreter.com IRC: #amiganews.de @ARCNET (e.g. de3.arcnet.vapor.com/ port 6667) [ - Answer - Quote - Direct link - ] |
2004-01-18, 12:36 h Solar Posts: 3680 User |
Naja, GoldED ist nicht wirklich ein Ersatz für eine IDE. Auf dem Amiga gibt's aber eh nur noch eine IDE, wenn ich richtig informiert bin - StormC, das in der Version 4 auch den gcc als Compiler verwendet (allerdings, soweit ich weiß, eine reichlich ältliche Version desselben). [ - Answer - Quote - Direct link - ] |
2004-01-19, 00:49 h scythe Posts: 53 User |
hmm... StormC hab ich mir aufer website von h&p angesehen. leider stand da nüschts von inline-asm. war mir deshalb nicht so sicher. muss da wohl bei den jungs mal anrufen und fragen... gruss, scythe [ - Answer - Quote - Direct link - ] |
2004-01-20, 10:33 h Solar Posts: 3680 User |
Auf der H&P-Website steht nicht einmal, welche gcc-Version. Aber da gcc definitiv inline-ASM beherrscht, und StormC 4 eine IDE auf dem gcc ist... Nebenfrage: Brauchst Du eine IDE? Sonnst kannst Du das Ganze nämlich auch viel billiger haben. Ich arbeite hier jeden Tag in der Softwareentwicklung, und alles, was ich neben einem Texteditor und einem Kommandozeilen-Compiler brauche, ist ein grafischer Source-Debugger - und die gibt's auch ohne IDE, z.B. DDD. [ - Answer - Quote - Direct link - ] |
2004-01-20, 20:10 h scythe Posts: 53 User |
naja... brauchen tut's wohl keine. aber ich hab's gern komfortabel. sprich mit einem klick compilieren/assemblieren anstatt kryptische shell befehle zu geben. bin da ein wenig devpack-assembler und devcpp verwöhnt.. werd mir aber mal gcc auf'n amiga anschaun. nutz ihn auf pc ja auch (wenn auch mit IDE). gruß, scythe [ - Answer - Quote - Direct link - ] |
2004-01-21, 09:03 h gni Posts: 1106 User |
Zitat:Das hast Du doch schon mal gefragt: StormC V4 basiert auf 2.95.2, nach Update ist es 2.95.3. Also es ist veraltet [ Dieser Beitrag wurde von gni am 21.01.2004 editiert. ] [ - Answer - Quote - Direct link - ] |
2004-01-21, 09:05 h gni Posts: 1106 User |
Zitat:Inline-Asm mit GCC geht _etwas_ anders als Du es Dir wahrscheinlich vorstellst. Wie wärs mit der Nutzung von 'make'? [ - Answer - Quote - Direct link - ] |
2004-01-21, 19:59 h Solar Posts: 3680 User |
Es geht nicht darum, ob ich das schonmal gefragt habe, oder ob der Sperling es vom Dach pfeift. Es geht darum, das H&P diese Information schön bedeckt hält. (gcc klingt toll, 2.x klingt blöd wenn die neue "generalüberholte" 3.x inzwischen bei 3.3.x ist...) [ - Answer - Quote - Direct link - ] |
2004-01-21, 20:36 h scythe Posts: 53 User |
Zitat: hmm... c-befehle... asm ( opcodes und so weiter ) c-befehle... oder irre ich mich da...? ob er auf'm amiga auch den at&t-code nutzt weiß ich noch nicht, lässt sich aber herausfinden. ich find's halt praktischer. [ - Answer - Quote - Direct link - ] |
2004-01-22, 13:09 h gni Posts: 1106 User |
Zitat:Lies er mal die Dokumentation zu diesem Thema unter C Extensions (ist unter gcc.gnu.org Online zu finden) Zitat:Was bitte ist "at&t-code"? Ich hoffe Du redest von m68k als host+target. Cross-Compiler müßtest Du Dir selber bauen. Mit m68k-amigaos als Host ist das aber schwierig. [ - Answer - Quote - Direct link - ] |
2004-01-22, 16:31 h Solar Posts: 3680 User |
Nein, er redet von der AT&T Standardsyntax. Im Gegensatz zur Intel-Syntax, die der zugrunde liegende Assembler GAS (Gnu ASsembler) in neueren Versionen auch beherrscht. [ - Answer - Quote - Direct link - ] |
2004-01-23, 09:42 h gni Posts: 1106 User |
Zitat:Wenn er einen _Cross-Compiler_ mit AmigaOS als Host sucht, dann muß er dass auch sagen. Allerdings glaube ich nicht, das er so etwas finden wird. [ - Answer - Quote - Direct link - ] |
2004-01-23, 10:22 h Solar Posts: 3680 User |
Zitat: Auf jeder Plattform, auf der man gcc als native compiler nutzen kann, kann man gcc auch als cross-compiler nutzen. [ - Answer - Quote - Direct link - ] |
2004-01-23, 12:39 h gni Posts: 1106 User |
Zitat:Nur gut, das es neben der Theorie auch die Praxis gibt. [ - Answer - Quote - Direct link - ] |
2004-01-24, 00:20 h dante Posts: 111 User |
Wozu inline-asm, man kann ja externe von einem Assembler erzeugte Objekt-Files linken. Ich fahr mit der Lösung gcc + phxass ganz gut. [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Programmierung > c-compiler mit inline assembler | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |