Build Error for ImageMagick-6.5.3-2 On VC++6.0
Posted: 2009-06-09T21:43:48-07:00
Hi..
I am trying to build "VisualDynamicMT" workspace of "ImageMagick-6.5.3-2" on VC++6.0 for developing an application.
I am getting the following 11 error while Building and finally i am not getting all required DLL's to build my workspace.
MagickCore module DLL export interface
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(514) : error C2065: 'HCRYPTPROV' : undeclared identifier
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(514) : error C2146: syntax error : missing ';' before identifier 'handle'
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(514) : error C2065: 'handle' : undeclared identifier
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(517) : error C2143: syntax error : missing ';' before 'type'
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(519) : error C2064: term does not evaluate to a function
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(520) : error C2065: 'status' : undeclared identifier
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(520) : warning C4013: 'CryptAcquireContext' undefined; assuming extern returning int
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(520) : error C2065: 'MS_DEF_PROV' : undeclared identifier
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(520) : error C2065: 'PROV_RSA_FULL' : undeclared identifier
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(521) : error C2065: 'CRYPT_VERIFYCONTEXT' : undeclared identifier
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(521) : error C2065: 'CRYPT_MACHINE_KEYSET' : undeclared identifier
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(524) : error C2065: 'CRYPT_NEWKEYSET' : undeclared identifier
I am using Windows XP operating System. If I need SDK please may know which version of SDK it needs.
Can you please help me what to do.
ThanksInAdvance
I am trying to build "VisualDynamicMT" workspace of "ImageMagick-6.5.3-2" on VC++6.0 for developing an application.
I am getting the following 11 error while Building and finally i am not getting all required DLL's to build my workspace.
MagickCore module DLL export interface
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(514) : error C2065: 'HCRYPTPROV' : undeclared identifier
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(514) : error C2146: syntax error : missing ';' before identifier 'handle'
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(514) : error C2065: 'handle' : undeclared identifier
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(517) : error C2143: syntax error : missing ';' before 'type'
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(519) : error C2064: term does not evaluate to a function
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(520) : error C2065: 'status' : undeclared identifier
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(520) : warning C4013: 'CryptAcquireContext' undefined; assuming extern returning int
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(520) : error C2065: 'MS_DEF_PROV' : undeclared identifier
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(520) : error C2065: 'PROV_RSA_FULL' : undeclared identifier
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(521) : error C2065: 'CRYPT_VERIFYCONTEXT' : undeclared identifier
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(521) : error C2065: 'CRYPT_MACHINE_KEYSET' : undeclared identifier
C:\Imaging\ImageMagick-6.5.3-2\ImageMagick-6.5.3\magick\nt-base.c(524) : error C2065: 'CRYPT_NEWKEYSET' : undeclared identifier
I am using Windows XP operating System. If I need SDK please may know which version of SDK it needs.
Can you please help me what to do.
ThanksInAdvance