C++ C4275 warning

Hi all,

when i want to compile a sample Panda3D program in VS C++ 2008 i get quite a bit of the following warnings. I’m a bit of a noob, so i have no idea if they are important, the program compiles & works.

Any suggestions?


c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\vector(439) : warning C4275: non dll-interface class 'std::_Container_base_aux' used as base for dll-interface class 'std::_Container_base_aux_alloc_real<_Alloc>'
1>        with
1>        [
1>            _Alloc=pallocator_array<unsigned char>
1>        ]
1>        c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xutility(377) : see declaration of 'std::_Container_base_aux'
1>        k:\panda3d-1.7.2\include\vector_src.h(64) : see reference to class template instantiation 'std::vector<_Ty,_Ax>' being compiled
1>        with
1>        [
1>            _Ty=unsigned char,
1>            _Ax=pallocator_array<unsigned char>
1>        ]


they say that those warnings are normal.

see previous post:
[url]Problems linking visual 2008 and Panda3D 1.7.2]