Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#51 16 Mar 2004 06:10:50

RonanKer
Membre Communauté Graph100
Lieu: France (44-49)
Date d'inscription: 26 Feb 2002
Messages: 379
Site web

Re: Digital Mars C/C++

j'suis sous windows98SE
et ya aucun pb avec les executables générés par tc30...
ya que DM qu'est un peu bizare, d'ailleurs ses prog sont un peu plus gros...

heureusement que tu me rapelle qu'il y à CKB...
je viens de l'y mettre...

pour fgp, il me dit
"Ce compte n'existe pas.
Veuillez vérifier les informations entrées."

pourtant mon login est Ronanker (ça c'est sûr)
et je pense pas me tromper de mdp...

sinon grace à DM j'ai enfin compris mon problème de 'asm' non reconnu... vu qu'il à finit par me le faire lui aussi...
explication :
la commande 'asm' ne fait pas partie de la norme ANSI stricte => elle n'est pas autorisée, il faut associer des fichiers .asm dans projet...
pour l'instant j'ai désactivé la norme ANSI pour compiler... mais dès que j'aurais le temps je remettrai ça au propre...


**********************
[URL=http://ronan.kerdudou.free.fr]site perso http://ronan.kerdudou.free.fr[/URL]
http://www.all.lyrics.for.free.fr
[URL=http://www.motostar44.fr]motos nantes : http://www.motostar44.fr[/URL]

Hors ligne

 

#52 26 Apr 2004 01:47:43

Tekkeitserktok
Membre Communauté Graph100
Lieu: Nancy(54)
Date d'inscription: 12 Jan 2004
Messages: 416

Re: Digital Mars C/C++

bon j'utilise désormai DM et il marche super(pour le momen) mai j'ai une question :

que signifient le "-ms" et le "-2"?


Démo disponible:
-->The legend of Zelda:The revenge of Ganon
-->v0.1b
-->http://linkoncasio.free.fr

http://tekkeitserktok.free.fr/Cat.gif

Hors ligne

 

#53 26 Apr 2004 02:40:53

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: Digital Mars C/C++

-ms -> memory small, pour exe de taille minimum
(tu peux meme mettre -msd en fait, le d demandant une compilation pour DOS 16 bits)
-2 -> jeu d'instructions assembleur Intel 80286.


Pensez à surveiller mes releases wink

Hors ligne

 

#54 26 Apr 2004 03:55:42

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: Digital Mars C/C++

bin moi j' ai mis -ms, ça me fait des exe de 90ko qui en plus tourne sur la G100 pour battletank  lol heuresement que compressé avec UPX ça fait plus grand chose...


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#55 26 Apr 2004 05:25:47

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: Digital Mars C/C++

c'est peut-etre des infos de debug que tu laisses dans tes exe :?:


Pensez à surveiller mes releases wink

Hors ligne

 

#56 26 Apr 2004 07:14:19

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: Digital Mars C/C++

en effet, ce sont des infos de debug... ya tout les noms de toutes les fonctions mdr


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#57 26 Apr 2004 11:01:06

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: Digital Mars C/C++

tu donnes quoi comme parametres pour compiler?


Pensez à surveiller mes releases wink

Hors ligne

 

#58 26 Apr 2004 12:06:13

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: Digital Mars C/C++

en principe c'est -mt qu'il faut faire pour TINY

voici la ligne de commande que j'utilise:

-w- -w2 -Be -d -mt -Nc -p -r -Jm -o -2

#-Be : output in English
#-d : create depenedencies
#-mt : tiny mem model
#-Nc : function linked only if referenced somewhere
#-o : optimize for program speed (use -o+space for size)
#-p : turn off auto prototyping
#-r : strict prototyping
#-2 : compile for 286 CPU


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#59 26 Apr 2004 12:24:02

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: Digital Mars C/C++

avec DM -mt apparemment c pour générer un .com, pas pour "tiny" wink
et derriere -o je pense qu'il faut un flag, comme "size" ou"speed", mais je ne connais pas la syntaxe correcte ( -ospeed, -o+speed, -o-+speed ?)
Sinon ca ajoute qq chose -p et -r? ca concerne les prototypes de fonctions apparement, mais ca apporte quoi?

Sinon X-th regarde si t'as pas mis d'options comme -g ou quoi...


Pensez à surveiller mes releases wink

Hors ligne

 

#60 26 Apr 2004 12:37:26

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: Digital Mars C/C++

oui, y' avais un "g?" que j' ai viré...


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#61 27 Apr 2004 14:21:20

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: Digital Mars C/C++

non -o c'est pour optimiser en vitesse, pas besoin d'option derrière,

extrait de l'aide:

Code:

-o[-+flag]  run optimizer with flag

    -o-         No optimization (default)
    -o          Optimize for program speed
    -o+space    Optimize for program size

sinon 'mt' c'est bien pour 'Tiny' (c'est comme dans TC, tous les segments sont confondus). TC fait aussi des .com sauf qu'il les appelle .exe

extrait de l'aide:

Code:

The Tiny memory model creates .com programs. The Small model creates .exe programs. 

Table 7-1 Choosing a real mode memory model 
If code is...    and data is...    Use this model...
under 64KB    under 64KB    Small (-ms) or Tiny (-mt) 
over 64KB    under 64KB    Medium (-mm) 
under 64KB    over 64KB    Compact (-mc) 
over 64KB    over 64KB    Large (-ml) 

Il faut mieux compiler en Tiny pour gagner le plus de mémoire au cours de l'exécution.


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#62 27 Apr 2004 17:42:59

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: Digital Mars C/C++

ok chef!


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#63 01 Jul 2004 16:46:55

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: Digital Mars C/C++

Mise a jour !

Installation de Digital Mars

- comporte le compilateur/librairies essentielles etc... rien de nouveau pour cette partie là.
- l'aide provenant du CD (donc tout est bien organisé), comprenant l'aide de la STL.
- ladite librairie STL pour ceux et ceusses qui programment en C++, pour l'utilser il suffit de rajouter le chemin d'accès à la STL ( "Repertoire d'installationstl" ) en ligne de commande ou dans les fichier "Repertoire d'installationbinsc.ini".

http://www.bluelab.net/dm840_g100.exe

Sources de la librairie C/C++ standard

http://www.bluelab.net/dm840_src.rar

Hors ligne

 

#64 02 Jul 2004 14:30:17

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: Digital Mars C/C++

allez un ptit lien dans le File Sharing smile


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#65 02 Jul 2004 15:49:24

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: Digital Mars C/C++

oups 2072 excuse moi  :mrgreen:

Hors ligne

 

#66 21 Sep 2005 10:18:13

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Digital Mars C/C++

Bonjour!
Quelques questions au sujet de Digital Mars:
Est-ce normal de devoir inclure iostream.h au lieu de iostream ?

Et un petit probleme: GNU Make passe le flag -o <file_output> au compilateur, en pensant que c'est le flag "output". Mais apparament sur DM il sert pour autre chose... Y'a-t-il un moyen d'éviter cela ?
Merci !


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#67 22 Sep 2005 13:23:40

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Digital Mars C/C++

Personne ?
Voici mon GNUmakefile:
http://imaga.zapto.org/~deather/GNUmakefile

J'ai vu que certains avaient interfacés Digital Mars avec des Makefiles, pourraient-ils m'expliquer comment faire? :-)
Merci


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr