On 22/05/2025 15:15, Christopher Schultz wrote:
Mark,

On 5/22/25 5:30 AM, Mark Thomas wrote:
All,

This isn't going to work for 3.5.x. We need to use a newer compiler than the one packaged with Mladen's custom Microsoft compiler bundle.

I have been meaning to look at updating the Tomcat Native builds so we can use a standard Visual Studio installation. I guess it is time to spend some time looking at that.

IIRC, the biggest issue with building our native components for Windows was getting the most basic version of the MSVCRT as the dependency so we didn't have to distribute a copy of the actual version used during the build.

Correct. The requirement was small DLL with no dependencies that weren't already on a completely clean Windows install.

Since we build a static DLL (which I know is a contradiction in terms), does it matter which version of MSVCRT we actually use for the build? Or Am I wrong about the whole reason we have a custom build environment in the first place?

If that is possible, I suspect it would fail the small test.

I'm making progress. I've built Tomcat Native 2.0.x with OpenSSL 3.5.0 but it looks like I've picked up too many dependencies. I'm looking at how to fix that now.

Mark

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

Reply via email to