RE: Building SFL

"Colestock, Robert" <[email protected]> Fri, 30 Mar 2001 15:20:45 -0500
Newsgroups gmane.ietf.sfl
Message-ID <[email protected]>
Anna:
 
Sorry to hear about your frustration.  The library is a bit intimidating; we
are still attempting to reduce some of the build complexity.
 
The "(mass) producing" error you refer to is in due to some of this
complexity.  The missing file is one of the ASN.1 definition support files,
produced by the SNACC compiler.  The CML project only uses the "C" run-time
component of the SNACC compiler, and I believe they deliver the binary as
part of the distribution.  The SFL requires that you have the SNACC run-time
binaries (including the snacc compiler itself) or the SNACC sources, which
will then build the binaries.  These binaries are available from the
getronics web site (although the SNACC should be present).  It sounds like
the .asn files in your projects are not being built correctly.  Since we do
not support Windows 95 (we do not even have such a machine available), I
would suggest that you build the ASN.1 support files by hand (described in
the ReadmeWin95.txt under the "BuildAllWin98" project) by executing the
./SMIME/genasn.bat batch file (you should be able to simply double click the
mouse on the file).  If it can find the SNACC binaries, it should build
correctly, then the remaining projects should build correctly.
 
As to the sites, the "Armadillo" site is no longer supported by the original
government contractor (not us here at Getronics) and the VDA site not longer
exists since it was bought by Wang, then Getronics.  The Getronics site has
all of the files for the various distributions (including the SNACC
binaries).  The readme files are present in the individual distributions.
 
Bob Colestock

-----Original Message-----
From: Anna Lahoud [mailto:[email protected]]
Sent: Friday, March 30, 2001 1:54 PM
To: [email protected]
Subject: Building SFL
Importance: Low


I have downloaded all the Windows files from the Getronics website for SFL,
ACL, CML, and SNACC.  To date, I am unable to built any of these in their
entirety and am really struggling to see the beginning of the process.  With
the number of directories, subdirectories, and readme files, I am not sure
really where to begin tracking down the problems I encounter.  I am building
on Windows 95 in Microsoft Visual C++ 6.
 
I have done some work with Spex/2 and the CML recently but I would like to
do some work with the SFL now.  Building any or all of the projects within
the SFL is (mass) producing the following error:
 
c:\mycode\cml\smime\libcert\include\sm_apicert.h(41) : fatal error C1083:
Cannot open include file: 'sm_vdatypes.h': No such file or directory
 
I cannot find that file anywhere in my CML directory structure although I
did find a batch file that appears to rename a file to sm_vdatypes.h.  Can
you point me to some better process for building the whole set of libraries
for my environment?  I am unable to access any of the web sites mentioned in
earlier posts to this mailing lists, with the exception of the Getronics web
site.  The Armadillo web site has been down for months and the Van Dyke web
site is also not available.  Is there another site that has files or readme
files that I need?
 
Anna Lahoud