Update README.
authormsheby <msheby@cinecert.com>
Wed, 19 Nov 2008 01:23:59 +0000 (01:23 +0000)
committermsheby <>
Wed, 19 Nov 2008 01:23:59 +0000 (01:23 +0000)
win32/README.txt

index 01644c30679adc624c2f81d49e6b4fc2caf50465..2f96704c86064a1ec29cbc6022d4b3ef5ccde4b5 100755 (executable)
@@ -1,2 +1,49 @@
+I. INTRODUCTION\r
+===============\r
+\r
 Hello, and welcome to the Windows build instructions for asdcplib.\r
 \r
+\r
+II. DEPENDENCIES\r
+================\r
+\r
+First, you'll need Microsoft's Visual Studio 2005 or later. A heavyweight edition isn't needed;\r
+the Express edition works fine.\r
+\r
+Next, you'll need an OpenSSL distribution. The absolute, bare minimum needed is 0.9.7. However,\r
+if this will be used in conjunction with CineCert's other closed-source software, the later 0.9.8\r
+is needed. That said, the latest revision of OpenSSL as of this writing (0.9.8i) works great.\r
+Extract and build in the directory of your choice.\r
+\r
+If you'll be using this software in conjuction with CineCert's other closed-source software,\r
+you'll need to obtain Xerces-C++ 2.8 (3.0 isn't yet supported). If you won't, you can either use\r
+Xerces-C++ 2.8, use Expat 2.0.1 (used in previous versions of asdcplib), or forgo XML parsing. If\r
+you need/desire XML parsing, extract the source package and build in a directory of your choice.\r
+\r
+\r
+III. BUILDING\r
+=============\r
+\r
+Open a command prompt in which the VS build tools are available on the command line (e.g., the\r
+"Visual Studio command prompt"). The nmake invocation follows this form:\r
+C:\>nmake WITH_OPENSSL=<OpenSSL directory> [[WITH_XERCES=<Xerces directory>]|\r
+       [WITH_XML_PARSER=<Expat directory>]] /f Makefile.mak\r
+\r
+On our Windows development machine, the invocation with XML parsing by Xerces-C++ is as such:\r
+C:\Program Files\asdcplib-1.3.20\win32>nmake WITH_OPENSSL="c:\Program Files\openssl-0.9.8i"\r
+       WITH_XERCES="C:\Program Files\xerces-c_2_8_0-x86-windows-vc_8_0" /f Makefile.mak\r
+\r
+With XML parsing by Expat:\r
+C:\Program Files\asdcplib-1.3.20\win32>nmake WITH_OPENSSL="c:\Program Files\openssl-0.9.8i"\r
+       WITH_XML_PARSER="C:\Program Files\Expat 2.0.1" /f Makefile.mak\r
+\r
+Without XML parsing:\r
+C:\Program Files\asdcplib-1.3.20\win32>nmake WITH_OPENSSL="c:\Program Files\openssl-0.9.8i"\r
+       /f Makefile.mak\r
+\r
+\r
+IV. CONCLUSION\r
+==============\r
+\r
+You should have been able to successfully build the binaries within the asdcplib package.\r
+For answers to questions, please send a message to asdcplib@cinecert.com.\r