website logo
Auteur
avatar
pierrep

Forum » » Développement » » Problème avec SimpleCat


Post� : 11-06-2015 11:10 icone du post

La définition de CatCompBlock est dans le fichier .c généré par la rubrique "C Source (.c).." du memu Export.
J'ai remplacé le .c généré par "Locale Code Source (.c/.h)..." par ce fichier, je n'ai plus de pb avec CatCompBlock mais make me dit que msghello n'existe pas.

Pourtant dans le .c précédent il y a :

/**************************************************************************** /


#ifdef CATCOMP_NUMBERS

#define msgHello 0

#define CATCOMP_LASTID 0

#endif /* CATCOMP_NUMBERS */


/**************************************************************************** /


#ifdef CATCOMP_STRINGS

#define msgHello_STR "Hello, world!"

#endif /* CATCOMP_STRINGS */


/**************************************************************************** /
#ifdef CATCOMP_ARRAY

struct CatCompArrayType
{
LONG cca_ID;
STRPTR cca_Str;
};

static const struct CatCompArrayType CatCompArray[] =
{
{msgHello,(STRPTR)msgHello_STR},
};

#endif /* CATCOMP_ARRAY */


/**************************************************************************** /

et dans mon source j'ai :
printf("%s", msgHello);
et c'est la seule instruction.

Cet article provient de Meta-MorphOS
https://www.meta-morphos.org/viewtopic.php?topic=1666&forum=52