[Dcmlib] Visual Studio 7 .NET 2003 link errors

Jean-Michel Rouet jean-michel.rouet at philips.com
Wed Apr 13 08:42:23 CEST 2005


Sean,

I observed the problem you are reporting some time ago (in february) and 
found out that the problem was coming from one of the CMakeLists.txt files 
in the GDCM src directory.

I posted a message on this, but I'm sorry it was in french! 
maybe you can have a look to it.
http://www.creatis.insa-lyon.fr/pipermail/dcmlib/2005-February/001453.html


basically it said that in <gdcm>/src/gdcmjpeg the lib jpeg tests whether 
to be built using shared or static libraries.
The CMakeLists in fact defines -DJPEGDLL or -DJPEGSTATIC according to the 
desired build.
The problem is that this is not achieved in the upper directory 
(<gdcm>/src) 's CMakeLists.txt.

I really thought that Mathieu added the correction, but apparently not 
yet.

If you add manually
IF (WIN32)
  IF (BUILD_SHARED_LIBS)
    ADD_DEFINITIONS(-DJPEGDLL)
  ELSE (BUILD_SHARED_LIBS)
    ADD_DEFINITIONS(-DJPEGSTATIC)
  ENDIF (BUILD_SHARED_LIBS)
ENDIF (WIN32)

into the <gdcm>/src/CMakeLists.txt then things should run smoothly again

Please tell us whether that solved your problem or not !

JM

On 13/04/2005 05:03:04 Sean McInerney wrote:
>Pardonne moi. Je ne parle pas français.
>
>Using MS Visual Studio 7 .NET 2003.
>Using GDCM pulled from CVS.
>Using VTK 4.4.2.
>
>Failure to build static gdcm/vtkGdcm linking with static VTK.
>Failure to build shared gdcm/vtkGdcm linking with static VTK.
>
>Succeed to build shared gdcm/vtkGdcm linking with shared VTK ...
>*except* that target 'gdcmTest' fails cannot find vtkRendering.lib.
>
>I am guessing these problems are traceable to the CMakeLists.txt files.
>Perhaps the link libraries need to be added or reordered ... or could
>this be my own error???
>
>In particular, I wish to build a static vtkGdcm linking with static VTK.
>Any wisdom related to this build environment and these requirements will
>be greatly appreciated.
>
>I am attaching the linker's error output for 'vtkWriteDicom' as an
>example (the link error is the same for all).
>
>-Sean
>
>Linking...
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_resync_to_restart referenced in function "void 
__cdecl 
>gdcm_jpeg16_jpeg_stdio_src(struct jpeg_decompress_struct *,class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,class 
>gdcm::JPEGFragment *,int)" 
>(?gdcm_jpeg16_jpeg_stdio_src@@YAXPAUjpeg_decompress_struct@@PAV?$basic_ifstream@
>DU?$char_traits at D@std@@@std@@PAVJPEGFragment at gdcm@@H at Z)
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_destroy_compress referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file16(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file16 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_finish_compress referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file16(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file16 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_write_scanlines referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file16(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file16 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_start_compress referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file16(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file16 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_set_quality referenced in function "bool __cdecl 
>gdcm::gdcm_write_JPEG_file16(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file16 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_set_defaults referenced in function "bool __cdecl 

>gdcm::gdcm_write_JPEG_file16(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file16 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_CreateCompress referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file16(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file16 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_std_error referenced in function "bool __cdecl 
>gdcm::gdcm_write_JPEG_file16(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file16 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_finish_decompress referenced in function "public: 
bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile16(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile16 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@s
>td@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_read_scanlines referenced in function "public: 
bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile16(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile16 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@s
>td@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_start_decompress referenced in function "public: 
bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile16(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile16 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@s
>td@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_read_header referenced in function "public: bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile16(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile16 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@s
>td@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_CreateDecompress referenced in function "public: 
bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile16(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile16 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@s
>td@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg16.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg16_jpeg_destroy_decompress referenced in function 
"public: bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile16(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile16 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@s
>td@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_resync_to_restart referenced in function "void 
__cdecl 
>gdcm_jpeg12_jpeg_stdio_src(struct jpeg_decompress_struct *,class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,class 
>gdcm::JPEGFragment *,int)" 
>(?gdcm_jpeg12_jpeg_stdio_src@@YAXPAUjpeg_decompress_struct@@PAV?$basic_ifstream@
>DU?$char_traits at D@std@@@std@@PAVJPEGFragment at gdcm@@H at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_destroy_compress referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file12(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file12 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_finish_compress referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file12(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file12 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_write_scanlines referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file12(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file12 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_start_compress referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file12(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file12 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_set_quality referenced in function "bool __cdecl 
>gdcm::gdcm_write_JPEG_file12(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file12 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_set_defaults referenced in function "bool __cdecl 

>gdcm::gdcm_write_JPEG_file12(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file12 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_CreateCompress referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file12(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file12 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_std_error referenced in function "bool __cdecl 
>gdcm::gdcm_write_JPEG_file12(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file12 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@s
>td@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_finish_decompress referenced in function "public: 
bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile12(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile12 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@s
>td@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_read_scanlines referenced in function "public: 
bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile12(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile12 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@s
>td@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_start_decompress referenced in function "public: 
bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile12(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile12 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@s
>td@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_read_header referenced in function "public: bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile12(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile12 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@s
>td@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_CreateDecompress referenced in function "public: 
bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile12(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile12 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@s
>td@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg12.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg12_jpeg_destroy_decompress referenced in function 
"public: bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile12(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile12 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@s
>td@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg8_jpeg_resync_to_restart referenced in function "void 
__cdecl 
>gdcm_jpeg8_jpeg_stdio_src(struct jpeg_decompress_struct *,class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,class 
>gdcm::JPEGFragment *,int)" 
>(?gdcm_jpeg8_jpeg_stdio_src@@YAXPAUjpeg_decompress_struct@@PAV?$basic_ifstream at D
>U?$char_traits at D@std@@@std@@PAVJPEGFragment at gdcm@@H at Z)
>gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg8_jpeg_destroy_compress referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file8(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file8 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@st
>d@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg8_jpeg_finish_compress referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file8(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file8 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@st
>d@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg8_jpeg_write_scanlines referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file8(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file8 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@st
>d@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg8_jpeg_start_compress referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file8(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file8 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@st
>d@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg8_jpeg_set_quality referenced in function "bool __cdecl 
>gdcm::gdcm_write_JPEG_file8(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file8 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@st
>d@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg8_jpeg_set_defaults referenced in function "bool __cdecl 
>gdcm::gdcm_write_JPEG_file8(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file8 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@st
>d@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg8_jpeg_CreateCompress referenced in function "bool 
__cdecl 
>gdcm::gdcm_write_JPEG_file8(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file8 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@st
>d@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg8_jpeg_std_error referenced in function "bool __cdecl 
>gdcm::gdcm_write_JPEG_file8(class std::basic_ofstream<char,struct 
>std::char_traits<char> > *,void *,int,int,int)" 
>(?gdcm_write_JPEG_file8 at gdcm@@YA_NPAV?$basic_ofstream at DU?$char_traits at D@std@@@st
>d@@PAXHHH at Z)
>gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg8_jpeg_finish_decompress referenced in function "public: 
bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile8(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile8 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@st
>d@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg8_jpeg_read_scanlines referenced in function "public: 
bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile8(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile8 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@st
>d@@@std@@PAXAAH at Z)gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved 
external symbol 
>__imp__gdcm_jpeg8_jpeg_start_decompress referenced in function "public: 
bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile8(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile8 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@st
>d@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg8_jpeg_read_header referenced in function "public: bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile8(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile8 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@st
>d@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg8_jpeg_CreateDecompress referenced in function "public: 
bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile8(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile8 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@st
>d@@@std@@PAXAAH at Z)
>gdcm.lib(gdcmJpeg8.obj) : error LNK2019: unresolved external symbol 
>__imp__gdcm_jpeg8_jpeg_destroy_decompress referenced in function "public: 
bool 
>__thiscall gdcm::JPEGFragment::ReadJPEGFile8(class 
>std::basic_ifstream<char,struct std::char_traits<char> > *,void *,int &)" 

>(?ReadJPEGFile8 at JPEGFragment@gdcm@@QAE_NPAV?$basic_ifstream at DU?$char_traits at D@st
>d@@@std@@PAXAAH at Z)
>C:\Documents and Settings\seanm\My 
>Documents\src\GDCM\gdcm-VC71-Static\bin\Debug\vtkWriteDicom.exe : fatal 
error 
>LNK1120: 45 unresolved externals
>
>_______________________________________________
>Dcmlib mailing list
>Dcmlib at creatis.insa-lyon.frhttp://www.creatis.insa-lyon.fr/mailman/listinfo/dcmlib
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.creatis.insa-lyon.fr/pipermail/dcmlib/attachments/20050413/4e02555e/attachment.html>


More information about the Dcmlib mailing list