Salut 4ian,
Je n’arrive pas à compiler mon extension à cause de la ligne 17 du fichier ObjectsConcerned.h :
typedef svector < boost::shared_ptr<Object> > ObjList;
MinGW me dit que svector n’existe pas.
Salut 4ian,
Je n’arrive pas à compiler mon extension à cause de la ligne 17 du fichier ObjectsConcerned.h :
typedef svector < boost::shared_ptr<Object> > ObjList;
MinGW me dit que svector n’existe pas.
Tu as oublié un premier chevron !
Cette ligne fait partie de la GDL.
Il y a svector devant qui pourrait tout à fait être un type.
Tu as oublié le chevron ouvert de svector.
typedef svector < < boost::shared_ptr<Object> > ObjList;
Non, et je le répète, c’est 4ian qui a écrit cette ligne de code.
EDIT: En attendant, j’ai modifié le header en mettant std::vector à la place de svector et ça marche.
Première chose : svector doit être une faute de frappe pour std::vector.
Deuxime chose : Je ne sais pas pourquoi j’ai laissé ce header en vie, mais il n’a plus vocation à exister du tout : Supprime le et supprime toutes les dépendances à celui ci dans ton code. ( Son compte est maintenant reglé de mon coté )