CML ver1.71 compile errors
Alon Barak <[email protected]>
| Newsgroups | gmane.ietf.sfl |
|---|---|
| Message-ID | <[email protected]> |
I'm tried to upgrade my application to :
SFL v1.7,
SNACC v1.3R2,
Crypto++ v3.1
all taken from the http://www.armadillo.huntsville.al.us./software/smime/ ,
&
CML v1.71
taken from the
http://www.armadillo.huntsville.al.us./software/certmgmt/index.html.
The problem is that I can not compile the 'cml_1.71' since I have the
following compile errors :
(1) ...\cml_1.71\cmdec_cpp\src\X_DecodeCert.cpp(93) : error C2061: syntax
error : identifier 'OtherName'
...\cml_1.71\cmdec_cpp\src\X_DecodeCert.cpp(3946) : error C2061: syntax
error : identifier 'OtherName'
(and some more errors because of the two above).
(2) ...\cml_1.71\cmdec_cpp\src\X_DecodeCert.cpp(2046) : error C2039:
'utf8StringCid' : is not a member of 'DirectoryString'
...\cml_1.71\cmdec_cpp\src\X_DecodeCert.cpp(2053) : error C2039:
'utf8String' : is not a member of 'DirectoryString'
...\cml_1.71\cmdec_cpp\src\X_DecodeCert.cpp(2083) : error C2039:
'bmpString' : is not a member of 'DirectoryString'
All can be found in : ...\snacc13rn\c++-examples\vdatestDLL\vdatest_asn.h
class BOBTest_API DirectoryString: public AsnType
{
public:
enum ChoiceIdEnum
{
teletexStringCid = 0,
printableStringCid = 1,
universalStringCid = 2,
utf8StringCid = 3,
bmpStringCid = 4
};
enum ChoiceIdEnum choiceId;
union
{
TeletexString *teletexString;
PrintableString *printableString;
UniversalString *universalString;
};
...
(3) ...\cml_1.71\cmdec_cpp\src\X_DecodeCert.cpp(2086) : error C2227: left of
'->cvt_StrtoLDAP' must point to class/struct/union
SO...WHAT IS WRONG WITH MY UPGRADE SETTINGS ???
Thanks in advance
Alon Barak
Vanguard Security Technologies Ltd.
Tel: 972-4-9891311 (Ext. 221);
Fax: 972-4-9891322
mailto:[email protected]