issues with SFL and Solaris 2.7 SC5.0 Compiler
[email protected] Fri, 16 Mar 2001 15:58:31 +0000
| Newsgroups | gmane.ietf.sfl |
|---|---|
| Organization | Tumbleweed |
| Message-ID | <[email protected]> |
Dear all I am attempting to build the SFL S/MIME install on a Solaris 2.7 box using Sun Workshop 5.0 However there seems to be a few issues in terms of : iostream/istream/ostream header includes need updating in asn_config.h where the std names have changed. The multiple inheritance of CSM_CommonData in SMIME/include/sm_api.h into CSM_MsgToAddSignatures via CSM_MsgToVerify and CSM_MsgToSign causes compilation errors due to ? strict C++ checking causing the compiler to look for CSM_CommonData::UpdateEncodedBlob( CSM_MsgToAddSignatures, CSMContent*) methods rather than resolve the CSM_CommonData::UpdateEncodedBlob( CSM_Content* ) method as expected. And this is just in the header file for the ctors. There is also the issue where I've had to insert the (int) cast in sm_Attr.cpp: 1557 & (?)950-ish because of stricter type checking. e.g. in 'if(*SnaccRR.receiptsFrom->allOrFirstTier == (int) AllOrFirstTier::firstTierRecipients)' I'm flagging these because they may also turn up when the newer version of gcc arrives this year. Currently I'm stuck on a compiler error in the same vein which throws out *pCSM_MsgToAddSignatures.MsgToSign::SetContentBlob( CSM_Content* ) which again the compiler refuses to acknowledge - looking for a method of signature 'MsgToSign::SetContentBlob( CSM_MsgToAddSignatures, CSM_Content* )'; All these are from the latest releases from the SFL site - version 1.9 etc. I'd be appreciative of any help here.. Cheers Mike
test.cpp
(application/x-unknown-content-type-pfe32, 1.4 KB) - not displayed
smime.p7s
(application/x-pkcs7-signature, 1.9 KB) - not displayed