Hello - I expect this is a common problem, but I didn't find it in the
FAQ nor the archive of this list.

I'm trying to build openssl-0.9.5a in WinNT, using MS VC++6.0 (installed
as part of MS Visual Studio). I unpacked sources then opened a DOS window
to build by means of console commands.

0) Configuration and makefile creation went OK.

1) I found it necessary to add an include path for my standard includes:

 \Program Files\Microsoft Visual Studio\VC98\include

2) I found it necessary to add a library path to the standard libraries:

 \Program Files\Microsoft Visual Studio\VC98\lib

3) My build appeared to create openSSL libs in <src_root>/out32dll, where
I now have:
 libeay32.dll, libeay32.exp, libeay32.lib, RSAglue.lib, ssleay32.dll,
 ssleay32.exp, and ssleay32.lib.

4) The build now crashes on a missing object: 'setargv.obj', for which I
find no sources in the package. If I undefine the associated target:
'APP_EX_OBJ=setargv.obj', my builds crash persistently on failure to find
'wsock32.lib', which exists and which I have tried to put in the library
search path.

Two questions:

(1) Is this a familiar problem, and if so, what is the Frequently Given
    Answer (or where can I Read The Fine Manuals for the FGA)?

(2) If there is a reasonable way to use the VC++ development environment 
    to build openSSL-0.9.5a for WinNT, any information on setting up the
    build or project would be very welcome. I did find some comments on that
    (compiler options, for example) in mail archives, but hadn't tried it
    yet.

If the missing APP_EX_OBJ is part of one of the RSA packages, that could
be affecting me -- I didn't install those materials yet, just trying an
'out of the box' build. The same could apply to some other missing piece
of context.

I built the package under GNU/Linux-2.2.x with no problems, and I also
need it for WinNT. I had a cursory (and not instantly successful) try
using Cygwin, but I really need a set of native WinNT libs and tests.

TIA for any help.

   John Mills
   Sr. Software Engineer
   TGA Technologies, Inc.
   100 Pinnacle Way, Suite 140
   Norcross, GA 30071-3633
   e-mail: [EMAIL PROTECTED]
   Phone: 770-441-2100 ext.124 (voice)
          770-449-7740 (FAX)

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

Reply via email to