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.

#1 01 Jun 2003 05:52:34

L@rk
Programmeur Graph100
Lieu: Saumur (49)
Date d'inscription: 30 Jan 2002
Messages: 742
Site web

Pb de linker en mode Tiny

Qd je compile (MarioKart) en mode Tiny, g le droit à une erreur du linker :

Code:

Error:  (1,1):Undefined symbol __RefDestructorCount() in library file c:borlandbc502libct.lib in module vnewn

Cette erreur qui m'empêche de compiler le jeu dans sa version Calto n'apparaît pas en mode Small et supéreurs (Normal, Large, Huge).
A quoi cela peut être dû ? EXE final trop gros ?

(J'utilise le compilateur Borland C++ 5.02)

J'espere que je vais trouver la solution psque sinon je le sens mal !!


L@rk @ FGPstudios

Hors ligne

 

#2 01 Jun 2003 06:22:34

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

Re: Pb de linker en mode Tiny

(pr le compilo on aurait devinné en regarde le repertoire wink )
humm essaye de prendre le ct.lib de TC3 et de le mettre la pour voir !


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#3 01 Jun 2003 06:25:49

L@rk
Programmeur Graph100
Lieu: Saumur (49)
Date d'inscription: 30 Jan 2002
Messages: 742
Site web

Re: Pb de linker en mode Tiny

ok
Mais bon comme g jamais eu cette erreur avant, et comme de tout facons, les erreurs de linker sont la plupart du temps cHeLoU, je pense que ca vient de mon programme OU du paramétrage du compilateur (g trifouillé, mais g pô réussi )


L@rk @ FGPstudios

Hors ligne

 

#4 01 Jun 2003 08:56:03

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: Pb de linker en mode Tiny

ptet k'en tiny, il gere pas ce mode de c++

enfin tu pourrais pas le faire en c franchement, en plus le c++ est bien plus lent que le c
el c++ ne sert qu'a faire de l aprog objet avec des appels, tt ça, c trop complexe pour un petit prog comem ça

enfin bon c'est ta destinée !

Hors ligne

 

#5 01 Jun 2003 13:38:31

L@rk
Programmeur Graph100
Lieu: Saumur (49)
Date d'inscription: 30 Jan 2002
Messages: 742
Site web

Re: Pb de linker en mode Tiny

J'avais réussi à compiler ce prog écrit en C++ avant que ca bugge, donc le C++ est parfaitement compilable en tiny.

Sinon, je t'assure (Superna) que je n'ai pas choisi le C++ pour faire joli, mais bien psque j'utilise les possibilités de la programmation orientée objet à 100% !
La fonction main() fait 200 lignes, et tout le reste (environ 2500 lignes) est contenu dans des classes C++. Et cette architecture me facilite bien les choses !

Pour ce qui est de la rapidité, je ne pense pas que ca joue beaucoup. Par contre, il est possible que le C++ génrer des fichiers un peu plus gros que le C apres compilation.

Enfin bon ca résout pas mon pb LOL ! big_smile


L@rk @ FGPstudios

Hors ligne

 

#6 01 Jun 2003 16:26:54

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

Re: Pb de linker en mode Tiny

essaye de prendre tc3.0 et aussi verifie dans la doc que toutes les fonctions que tu appelles sont compatibles avec le mode tiny, ce n'est pas toujours le cas.


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

Hors ligne

 

#7 01 Jun 2003 16:55:05

dada66
Membre Communauté Graph100
Lieu: Perpignan
Date d'inscription: 09 Oct 2002
Messages: 1033

Re: Pb de linker en mode Tiny

te prend pas le chou pour ca !!!
Arrivé à un certain nbre d'octets, il vaut mieux compiler en mode small que tiny, ca prend moi de place (en tout cas avec TC3)


Flash100, F100Console, GComm, ... : http://flash100.free.fr/xoops

Hors ligne

 

#8 02 Jun 2003 10:32:11

L@rk
Programmeur Graph100
Lieu: Saumur (49)
Date d'inscription: 30 Jan 2002
Messages: 742
Site web

Re: Pb de linker en mode Tiny

@ 2072 : je vais voir ca

@ dada66 : qd je compile en small, le prog ne s'exécute pas sur la G100 (retour au menu principal) >> Prog trop gros.


L@rk @ FGPstudios

Hors ligne

 

#9 02 Jun 2003 11:27:05

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

Re: Pb de linker en mode Tiny

essaye d' executer avec shineos !
(au fait fodra demander a whip de faire un executeur en ligne de commande pour pouvoir executer a partir du menu scorch sur la G100+ (pas la version de dada66, la 1ere car c une référence pr ce pb !))


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#10 02 Jun 2003 16:35:49

dada66
Membre Communauté Graph100
Lieu: Perpignan
Date d'inscription: 09 Oct 2002
Messages: 1033

Re: Pb de linker en mode Tiny

ba justement l@rk, moi quand je compile scorch en mode tiny il prend plus de place qu'en mode small. Donc si ca marche po en mode small, je pense que c encore plus foutu, dsl. :?


Flash100, F100Console, GComm, ... : http://flash100.free.fr/xoops

Hors ligne

 

#11 03 Jun 2003 04:37:18

L@rk
Programmeur Graph100
Lieu: Saumur (49)
Date d'inscription: 30 Jan 2002
Messages: 742
Site web

Re: Pb de linker en mode Tiny

Je sais pas dada66.
En Small, que ton EXE soit plus petit qu'en tiny, soit.
Mais apres le chargement de l'EXE en RAM, la particularité du mode tiny, c'est de fusionner les segments DS et SS.
Alors je me dis que si ca merde, c que DS+SS fait plus d'un segment, et que donc ca peut pas passer ;-)
En tout cas g encore de l'espoir !


L@rk @ FGPstudios

Hors ligne

 

Pied de page des forums

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