It was noted today by a fellow coworker that OpenSSL would not compile
completely under WinNT.  What happened was that when the make
procedure tried to link openssl.exe, the reference to _des_crypt (eh,
the copmiler prepends all names with an underscore, so we're really
talking about "des_crypt" here) in passwd.obj could not be resolved.

I tracked this down to des_crypt not being exported in util\libeay.num,
and finally found the following line in util\mkdef.pl, in the do_defs
subroutine:

        delete $funcs{"des_crypt"};

That explains why it's constantly missing.  Unfortunately, just
removing that line wasn't enough, I got some perly error about
main::OUT being closed when the script tried to print to it.

That's where I gave in.  I'm leaving this to be resolved by someone
who understands that script a bit better than I.

-- 
Richard Levitte   \ Spannv�gen 38, II \ [EMAIL PROTECTED]
Redakteur@Stacken  \ S-161 43  BROMMA  \ T: +46-8-26 52 47
                    \      SWEDEN       \ or +46-708-26 53 44
Procurator Odiosus Ex Infernis             -- [EMAIL PROTECTED]

Unsolicited commercial email is subject to an archival fee of $400.
See <http://www.stacken.kth.se/~levitte/mail/> for more info.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to