Bonjour,

Depuis aujourd'hui je n'arrive plus à compiler mon projet qui compilais encore bien voila 3 jours, voici l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
g++ -DDEBUG -g -DLIB -Wall `freetype-config --cflags` -o cortexEngine/3DEngine/objects/scene/ICamera.o -c cortexEngine/3DEngine/sources/scene/ICamera.cpp
In file included from /usr/include/boost/shared_ptr.hpp:28,
                 from cortexEngine/3DEngine/sources/scene/../resources/CConstMeshes.h:7,
                 from cortexEngine/3DEngine/sources/scene/../resources/CModel.h:8,
                 from cortexEngine/3DEngine/sources/scene/COctree.h:6,
                 from cortexEngine/3DEngine/sources/scene/COctreeManager.h:6,
                 from cortexEngine/3DEngine/sources/scene/CSceneManager.h:13,
                 from cortexEngine/3DEngine/sources/scene/ICamera.cpp:6:
/usr/include/boost/detail/shared_count.hpp: In constructor «boost::detail::shared_count::shared_count(P, D, A)»:
/usr/include/boost/detail/shared_count.hpp:148: erreur: expected type-specifier before «static_cast»
/usr/include/boost/detail/shared_count.hpp:148: erreur: expected `)' before «static_cast»
/usr/include/boost/detail/shared_count.hpp:148: erreur: expected `;' before «static_cast»
J'utilise g++ 4.2.3 sur Ubuntu et voici la ligne 148 :
new( static_cast< void* >( pi_ ) ) impl_type( p, d, a );

Est-ce possible que une de mes classes génère cette erreur ? Où est-ce Boost qui est merdique ? Mon compilateur ?

Merci d'avance