Sorry for wasting the group's time.
I found a problem in one of my build system's
(above the OpenSSL build and configure system)
such that I thought I was building 0.9.6a, but
really I was building 0.9.6.
When building 0.9.6a, I no longer get the
"corrupt line number" linker warning.
Additionally, I found an unrelated problem in
my own code that was causing SSL_CTX_new()
to return NULL.
Once again, I apologize for wasting anyone's
time who has read these messages.
- Jeremy
> -----Original Message-----
> From: Jeremy Remington
> Sent: Thursday, April 26, 2001 1:34 AM
> To: [EMAIL PROTECTED]
> Subject: 0.9.6a Win32 Build Linker Warnings
>
>
>
> Howdy,
>
> I've built OpenSSL 0.9.6a under Windows 2000 SP1
> using Visual C++ 6 (SP3) and MASM 6.11.
>
> I wanted a debug version using a static library
> rather than a DLL, so I modified do_masm.bat as
> instructed, ran it and nmake -f nt.mak.
>
> Whenever I link with the resulting libeay.lib debug
> statis lib I get a linker warning. This also
> happens in the OpenSSL build itself, such as when
> openssl.exe is linked. Check this out:
>
> link /nologo /subsystem:console /machine:I386 /opt:ref
> /debug /out:out32.dbg\openssl.exe @F:\Temp\nmz02052.
> libeay32.lib(s1-win32.obj) : warning LNK4200: corrupt
> line number information in object file; ignored
>
> I get this same warning when I link libeay32.lib
> in my applications. If I ignore this problem and
> continue, then in my application, I call
>
> SSL_CTX_new(SSLv3_client_method());
>
> but it returns NULL. When I link the shared library
> version of libeay32, the SSL_CTX_new() call works
> fine every time. This is leading me to believe that
> I cannot actually ignore this linker problem.
>
> It looks like I'm not the first person to run into
> this issue. I found the following two messages
> in the archives that refer to the same problem:
>
> http://www.mail-archive.com/[email protected]/msg09532.html
>
> http://www.mail-archive.com/[email protected]/msg04783.html
>
> Does anyone have any clue as to what might be up
> here?
>
> Thanks,
> Jeremy
> ------------------------
> Jeremy Remington
> [EMAIL PROTECTED]
> Senior Software Engineer
> BroadJump, Inc.
> ______________________________________________________________________
> OpenSSL Project http://www.openssl.org
> Development Mailing List [EMAIL PROTECTED]
> Automated List Manager [EMAIL PROTECTED]
>
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]