[Dcmlib] Win32 warning

Mathieu Malaterre mathieu.malaterre at kitware.com
Tue Oct 12 19:35:15 CEST 2004


Compiling...
gdcmBinEntry.cxx
gdcmDebug.cxx
gdcmDicomDir.cxx
C:\cygwin\home\mathieu\Creatis\gdcm\src\gdcmDirList.h(35) : warning 
C4275: non dll-interface class 'std::list<class 
std::basic_string<char,struct std::char_traits<char>,class 
std::allocator<char> >,class std::allocator<class 
std::basic_string<char,struct std::char_traits<char>,class 
std::allocator<char> > > >' used as base for dll-interface class 
'gdcm::DirList'
         C:\cygwin\home\mathieu\Creatis\gdcm\src\gdcmDirList.h(34) : see 
declaration of 'DirList'
gdcmDicomDirElement.cxx
gdcmDicomDirImage.cxx
gdcmDicomDirMeta.cxx
gdcmDicomDirObject.cxx
gdcmDicomDirPatient.cxx


http://public.kitware.com/Public/Sites/TOSHIBA-PC/GDCM-Visual6/20041012-1541-Experimental/BuildError.html

Ca me rappelle quelquechose dans gdcm, je crois qu'on peut pas deriver 
la stl avec microsoft, correct ? Est-ce que vous voulez a tout pris 
exporter le symbol dans la dll, on bien juste laisser la classe en 
structure interne a la dll (enlever le GDCM_EXPORT)

Mathieu







More information about the Dcmlib mailing list