On Wed, 5 Dec 2001, Richard Levitte - VMS Whacker wrote:

> From: Dr S N Henson <[EMAIL PROTECTED]>
> 
> drh> You should be OK with DJGPP because it evades all the yucky Win16
> drh> restrictions. 
> 
> The issue here was long filenames (more than 8.3), and I assume DJGPP
> on DOS doesn't evade that, or?  Mind you, it was about 10 years since
> I played with DOS, so I can't say I know much about it any more.

I have only compiled openssl in a DOS box under Win98, where the
underlying Windows system takes care of the long fiile names. DJGPP in
pure DOS can work with references to long file names, but truncates
them to 8+3, so something like "include <openssl-097-beta.h>" is
equivalent to "include <openssl-.h>". This it would be best if unique
parts of filenames were at the beginning of filenames rather than
the end for 8+3 compatibility. A similar problem is that filenames
with more than one "." are illegal under DOS, so you can't have
a filename "makefile.in.in". You can rename files to get around
these limitations, but it has to be done carefully. The other DJGPP
limitation is lack of symbolic links. The fix for that involves
testing for symbolic links and copying files rather than linking
during the build.
                     Doug
__ 
Doug Kaufman
Internet: [EMAIL PROTECTED]

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

Reply via email to