On 08/07/2014 16:39, Christopher Schultz wrote:

> Anyway, here's what the above tool says tcnative-1.dll requires in
> terms of direct dependencies:
> 
> - USER32.dll - PSAPI.dll - SHLWAPI.dll - KERNEL32.dll -
> ADVAPI32.dll - WS2_32.dll - MSWSOCK.dll - MSVCR100.dll
> 
> Is that last one the one you were concerned about?

Yes.

> If so, what's the procedure for statically-linking that library
> into tcnative ... or, better yet, why is that library not necessary
> when using MSVS 2006 or whatever?

Using VS6 or Mladen's toolkit, it builds against msvcrt.dll which is
part of the base OS.

For reasons I haven't dug into, later versions of Visual Studio build
upon a newer version of that library and despite quite a lot of
searching I haven't found a way to make later versions of Visual
Studio build against the older dll.

> I checked, and the openssl.exe binary that was built also requires
> that same library (specifically, MSVCR100.dll).

Yeah, I'd expect that.

Mark


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to