Re: Building mod_jk for Windows
On 13/06/2020 19:56, Christopher Schultz wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 All, I see Mladen has gone crazy updating mod_jk for IIS. The build process looks fairly straightforward in a way that isn't so straightforward for e.g. libtcnative. That's the next on the road, but probably using CMake. I suspect most of it is the work that has gone into his "Custom Microsoft Compiler Toolkit Compilation" to make sure it has everything it needs. Yep, any Modern MS compiler having nmake and command prompt can be used directly. Just open desired command environment (32 or 64 bit) and enter nmake -f Makefile.vc BUILD_CPU=x64 APACHE2_HOME=... The point was to ease the CI integration Regards -- ^TM - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: Building mod_jk for Windows
On 13/06/2020 20:56, Michael Osipov wrote: Am 2020-06-13 um 19:56 schrieb Christopher Schultz: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 All, I see Mladen has gone crazy updating mod_jk for IIS. The build process looks fairly straightforward in a way that isn't so straightforward for e.g. libtcnative. I suspect most of it is the work that has gone into his "Custom Microsoft Compiler Toolkit Compilation" to make sure it has everything it needs. I wonder if this could be Dockerized to make it even easier for just about anyone to perform a Windows build of mod_jk. Even better, perhaps a similar toolchain could be used to build libtcnative as well. Does anyone have extensive Docker experience? I certainly do not... I prefer CMake for truly portable builds. Due to my recent work on libtcnative I have noticed that both the autoconf files als well as Makefiles have a lot of ancient cruft. I'd be happy to invoke just CMake and just make on any platform. That is a long-term goal for me with tcnative. That's the next goal. Make it used by vcpkg, etc.. Regards -- ^TM - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: Building mod_jk for Windows
Am 2020-06-13 um 19:56 schrieb Christopher Schultz: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 All, I see Mladen has gone crazy updating mod_jk for IIS. The build process looks fairly straightforward in a way that isn't so straightforward for e.g. libtcnative. I suspect most of it is the work that has gone into his "Custom Microsoft Compiler Toolkit Compilation" to make sure it has everything it needs. I wonder if this could be Dockerized to make it even easier for just about anyone to perform a Windows build of mod_jk. Even better, perhaps a similar toolchain could be used to build libtcnative as well. Does anyone have extensive Docker experience? I certainly do not... I prefer CMake for truly portable builds. Due to my recent work on libtcnative I have noticed that both the autoconf files als well as Makefiles have a lot of ancient cruft. I'd be happy to invoke just CMake and just make on any platform. That is a long-term goal for me with tcnative. M - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: Building mod_jk for Windows
On 13/06/2020 18:56, Christopher Schultz wrote: > All, > > I see Mladen has gone crazy updating mod_jk for IIS. The build process > looks fairly straightforward in a way that isn't so straightforward > for e.g. libtcnative. > > I suspect most of it is the work that has gone into his "Custom > Microsoft Compiler Toolkit Compilation" to make sure it has everything > it needs. > > I wonder if this could be Dockerized to make it even easier for just > about anyone to perform a Windows build of mod_jk. Even better, > perhaps a similar toolchain could be used to build libtcnative as well. I haven't looked at what Mldaen has done for ISAPI but Tomcat Native for Windows is already built using his custom toolkit. (And ISAPI was too even before these changes.) Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Building mod_jk for Windows
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 All, I see Mladen has gone crazy updating mod_jk for IIS. The build process looks fairly straightforward in a way that isn't so straightforward for e.g. libtcnative. I suspect most of it is the work that has gone into his "Custom Microsoft Compiler Toolkit Compilation" to make sure it has everything it needs. I wonder if this could be Dockerized to make it even easier for just about anyone to perform a Windows build of mod_jk. Even better, perhaps a similar toolchain could be used to build libtcnative as well. Does anyone have extensive Docker experience? I certainly do not... - -chris -BEGIN PGP SIGNATURE- Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/ iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAl7lE2MACgkQHPApP6U8 pFgfDhAAq7i544Rb5JdlzwQao9PJjMOlpseKBioO7peF1Yofqf1o9SutLoIU7hyt LXrdU5kevTQepHWJxbS7cHPmbnnWtdGaU88rMjDP9hote9ftQUDYiAfeL45fmufB T1a76YXFXLvsae3rdupLy9RfRTlvLcHoKGscre5J/vACpzjsFoq0B3KVHerBxPJe dsbaZAlM0CslzJ6AkbZKS5ZaVYuOM9XiXhY37c5Ki8Yy7NjuhPOcksotlcKph37P RHW9Y0QEUNqtn4xn3KGyPPsiaMgHkgaSJ/md7pyvr3CQMefUuwSaiY2DQif5fMgD Yigo69bCuqXcM3KytgPO4tZa48mCIc0oFIHZ1G3v+XNkBeFmteTRRp/fUmptmALC 1Js1dL7Xf0VuyO4eQU96fQ1aXg+PpIOO6sRil4xEIiIUfB3pyWowIV+qGXu0iGKk +TzFWYp01S+uDW6tXAAbrwKCkPGwxSgsHW1ewQ0u+X+NvIHOak8XbaAYvDKXclsh qz+6cX84cd4GrKU8ieP9RqtP/n4SI2yIFmEw2MCHyi/ojccIb7OdLgfftbfmCZo2 oBhHd3MvS0gtyLDxs0VI2dEi6bh3ly/AKHIylEwXnvY+BTD6kRkXL1y4S/LCcaXN nKoplRvg2m9UzYaCW0oy9IyJUS/otsXe3eHjFNZ8hfV1/qizcp4= =i0Jr -END PGP SIGNATURE- - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org