The example for configuring the windows installation for visual c++ 
correctly shows unix style directory formats paths in the prefix:

 > perl Configure VC-WIN32 --prefix=c:/some/openssl/dir

The document does not state that this is mandatory. i.e. If an MS-DOS 
style delimeter e.g:

 > perl Configure VC-WIN32 --prefix=c:\some\openssl\dir

If the dos style delimeters are used these will be stored in 
opensslconf.h verbatim. e.g.:
#define ENGINESDIR "c:\some\openssl\dir/lib/engines"
#define OPENSSLDIR "c:\some\openssl\dir/ssl"

The build will fail at the first use of OPENSSLDIR. i.e. in line 105 of 
cversion.c (openssl-0.9.8e).

Possible solutions:
1. Add note to FAQ
2. Add note to INSTALL.W32
3. Modify Configure perl script to 'correct' the dos delimeters to unix.

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to