[naviserver-devel] Recommended approach to building Naviserver on Windows?

2021-03-04 Thread Brian Fenton
Hi we are looking to start doing our own Windows builds of Naviserver. We have been fortunate to have used Maurizio's great work in the past, but our management now see it as a priority that we do our own builds in-house. I see that a lot of good work has been done recently by the community on t

Re: [naviserver-devel] Recommended approach to building Naviserver on Windows?

2021-03-04 Thread Maksym Zinchenko
Hello. I've managed to compile Naviserver 4.99.20 64bits on Windows 10 with Visual Studio 2019 (Express), used 8.6 Tcl sources and PostgreSQL, had some problems with OpenSSL 1.1.1, but I'm not really good at it. But it's doable. Cheers Maksym On Thu, Mar 4, 2021 at 9:57 AM Brian Fenton wrote: >

Re: [naviserver-devel] Recommended approach to building Naviserver on Windows?

2021-03-04 Thread Brian Fenton
Hi Maksym thanks for the reply! Could you maybe go into some detail about how you did this, if you have a few minutes? For example, how did you build TCL and OpenSSL etc? thanks Brian From: Maksym Zinchenko Sent: Thursday 4 March 2021 12:33 To: naviserver-devel

Re: [naviserver-devel] Recommended approach to building Naviserver on Windows?

2021-03-04 Thread Andrew Piskorski
On Thu, Mar 04, 2021 at 10:24:42AM +, Brian Fenton wrote: > I took a look at the install documentation here > https://bitbucket.org/naviserver/naviserver/src/master/ and I noticed that > there are 3 approaches described for compiling and installing on Windows. > Which one of the 3 is the pre

Re: [naviserver-devel] Recommended approach to building Naviserver on Windows?

2021-03-04 Thread Andrew Piskorski
The Tcl version should not really matter, I just install whatever the latest stable ActiveTcl is for Windows. I believe the latest I've used was 8.6.x, which I installed into "C:\P\Tcl-64-8.6\". It should also work to compile Tcl yourself on Windows, but I haven't tried that in many years. Fo

Re: [naviserver-devel] Recommended approach to building Naviserver on Windows?

2021-03-04 Thread Maksym Zinchenko
I did something like: Compile Tcl 8.6.11 -- 1. Download sources and extract to D:\NSWIN\SRC\tcl8.6.11 2. Run Visual Studio "x64 Native Tools Command Prompt for VS 2019" as Administrator 3. Change directory to D:\NSWIN\SRC\tcl8.6.11\win 4. nmake -f makefile.vc INSTALLDIR=C:\NS\T

Re: [naviserver-devel] Recommended approach to building Naviserver on Windows?

2021-03-04 Thread Maksym Zinchenko
As I remember naviserver needs zlib also, to support compression. I had some issues with that too, I used https://github.com/kiyolee/zlib-win-build this guy project to make it working. Cheers On Thu, Mar 4, 2021 at 4:05 PM Maksym Zinchenko wrote: > I did something like: > Compile Tcl 8.6.11 > --