Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.sys.atari > #11428
| From | LE COAT François <lecoat@atari.org> |
|---|---|
| Newsgroups | fr.comp.sys.atari |
| Subject | Re: AHCC |
| Date | 2015-07-30 17:25 +0200 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <mpdfla$rap$1@speranza.aioe.org> (permalink) |
| References | (11 earlier) <mp13fc$7i4$1@speranza.aioe.org> <mp2sev$h1j$1@speranza.aioe.org> <55b524c3$0$3058$426a74cc@news.free.fr> <mp5eqk$rlp$1@speranza.aioe.org> <mp7qsp$avo$1@speranza.aioe.org> |
Bonjour,
Il y a une version AHCC 5.2 qui est en préparation, où Henk Robbers
prend en compte les remarques que je lui ai faites. Cela me permettra
de proposer pour Eurêka 2.12 des versions ATARI, pour les machines
compatibles et pour Firebee. Je suis presque arrivé à construire
Eurêka 2.12 dans sa totalité. Il faut dire que la compatibilité de
AHCC est presque totale avec PURE C, même jusqu'à son assembleur.
Il reste en priorité à éviter que AHCC ne plante lorsqu'il rencontre
une erreur, ce qui est très rare, mais arrive lorsque l'on adapte
des sources existants, ce qui est le cas de mon logiciel, d'origine
PURE C.
J'ai adapté pour l'instant le programme sans les bibliothèques
dynamiques LDG. J'adapte d'abord des sources que je maîtrise
entièrement, avant de passer aux extensions plus récentes. Mais
je suis confiant que les LDG s'adapteront aussi, comme elles le
font avec le langage du PURE C. Il faut y aller progressivement ...
François écrit :
> En fait, la manière correcte d'écrire le programme de tests est comme ça
> "
> #include <stdio.h>
> #include <math.h>
> #include <aes.h>
>
> int main(int argc, char *argv[])
> {
> char *sui1=" Separator {\015\012" \
> " Material {\015\012" \
> " diffuseColor 0.000 0.500 1.000000\015\012" \
> " ambientColor 0.100 0.100 0.100000\015\012" \
> " specularColor 1.0 1.0 1.0\015\012" \
> " shininess 0.90\015\012" \
> " }\015\012" \
> " Coordinate3 {\015\012" \
> " point [\015\012";
> GRECT rect2;
> rect2.g_x=1;
> rect2.g_y=2;
> rect2.g_w=3;
> rect2.g_h=4;
> printf("Hello world! To Eurêka 2.12\015\012");
> printf("%s",sui1);
> return 0;
> }
> "
> car du fait d'une limitation interne, AHCC ne permet pas d'initialiser
> une chaîne de caractères de plus de 254 chars. L'astuce consiste à
> concaténer plusieurs petites chaînes, ce qui est conforme à la norme
> ANSI. Le problème étant que pour le moment, AHCC 5.1 plante lorsqu'il
> y a une chaîne de plus de 254 chars, ce qui est un bug du compilateur.
>
> Aux dernières nouvelles, Henk Robbers va remédier au plantage bientôt.
ATARIstiquement vôtre =)
--
François LE COAT
Auteur de Eurêka 2.12 (Grapheur 2D, Modeleur 3D)
http://eureka.atari.org/
Back to fr.comp.sys.atari | Previous | Next — Previous in thread | Next in thread | Find similar
Benchmark Drystone LE COAT François <lecoat@atari.org> - 2015-07-20 16:01 +0200
Re: Benchmark Drystone Arachide <houten.van@orange.fr> - 2015-07-21 08:11 +0200
Re: Benchmark Drystone Arachide <houten.van@orange.fr> - 2015-07-21 08:23 +0200
Re: Benchmark Drystone (retour aux MIPS!) Arachide <houten.van@orange.fr> - 2015-07-21 08:35 +0200
Re: Benchmark Drystone Arachide <houten.van@orange.fr> - 2015-07-22 09:29 +0200
Re: Benchmark Drystone LE COAT François <lecoat@atari.org> - 2015-07-22 12:55 +0200
Re: Benchmark Drystone OL <o.l@lutece.net> - 2015-07-22 19:14 +0200
Re: Benchmark Drystone LE COAT François <lecoat@atari.org> - 2015-07-23 19:15 +0200
Re: Benchmark Drystone OL <o.l@lutece.net> - 2015-07-23 20:00 +0200
Re: Benchmark Drystone OL <o.l@lutece.net> - 2015-07-22 19:09 +0200
Re: Benchmark Drystone Arachide <houten.van@orange.fr> - 2015-07-22 20:01 +0200
Re: Benchmark Drystone OL <o.l@lutece.net> - 2015-07-22 20:13 +0200
Re: Benchmark Drystone Arachide <houten.van@orange.fr> - 2015-07-22 20:24 +0200
Re: Benchmark Drystone LE COAT François <lecoat@atari.org> - 2015-07-22 14:17 +0200
Re: Benchmark Drystone OL <o.l@lutece.net> - 2015-07-22 20:28 +0200
Re: Benchmark Drystone Arachide <houten.van@orange.fr> - 2015-07-25 17:42 +0200
Re: Benchmark Drystone OL <o.l@lutece.net> - 2015-07-25 20:51 +0200
Re: AHCC (was: Benchmark Drystone) LE COAT François <lecoat@atari.org> - 2015-07-25 22:41 +0200
Re: AHCC OL <o.l@lutece.net> - 2015-07-25 23:09 +0200
Re: AHCC OL <o.l@lutece.net> - 2015-07-25 23:10 +0200
Re: AHCC OL <o.l@lutece.net> - 2015-07-26 20:19 +0200
Re: AHCC LE COAT François <lecoat@atari.org> - 2015-07-27 16:22 +0200
Re: AHCC LE COAT François <lecoat@atari.org> - 2015-07-30 17:25 +0200
Re: AHCC OL <o.l@lutece.net> - 2015-07-30 21:47 +0200
Re: AHCC OL <o.l@lutece.net> - 2015-08-01 20:43 +0200
csiph-web