It works well in Windows.
 
Run x64 Native Tools Command Prompt for VS 2022
cd to $ECL/msvc
In Makefile enable line ECL_WIN64 = 1, it turns on Windows 64 build.
Then run nmake and nmake install. Last command creates Windows ECL distribution.
 
ECL is compiled successfully on my side.
 
I did not test other VS version, but it should work as well. Also, I only tried win64 builds, have no idea if it will work with other configurations, drop a note if you’ll do that.
 
Sincerely,
Dmitry
 
Суббота, 6 апреля 2024, 10:40 +03:00 от Daniel Kochmański <daniel@turtleware.eu>:
 
Hey Dave,

technically there shouldn't be any issue with the compilation. That
said *I think* that cl.exe picks the compiler mode based on the file
extension, and as you will see in msvc/c/Makefile, dpp compiles .d files to .c.

ECL (as the source code) can run with C++ core and C++ compilers but for Windows appropriate Makefile *doesn't seem* to cater to that.

Best regards,
Daniel



--
Daniel Kochmański ;; aka jackdaniel | Przemyśl, Poland
TurtleWare - Daniel Kochmański      | www.turtleware.eu

"Be the change that you wish to see in the world." - Mahatma Gandhi



On Friday, April 5th, 2024 at 8:59 PM, dave@synergy.org <dave@synergy.org> wrote:
 
> Is it possible to perform C++ builds of ECL on Windows/MSVC?
> Thanks,
> Dave
 
 
С уважением, Дмитрий,
dmitrys99@mail.ru