Could someone walk me through the process of compiling GNU Prolog using Visual C++ step by step. I am a little confused by the installation instructions.
For example, the instructions say:
** Win32 preamble **
To compile GNU-Prolog under win32 (either with cygwin or MSVC++) you
must properly install cygwin development tools (see file src/CYGWIN).
TO use MSVC++ you should correctly define MSVC++ environment vars
(normally MSVC++ creates a .bat file containing needed definitions,
for instance c:\vcvars32.bat).
Why do I need CYGWIN development tools if I am going to compile under MSVC++?
I tried building in Visual C++ using the makefile, but I get this error:
--------------------Configuration: Makefile3 - Win32 Debug--------------------
(cd EnginePl; C:/GNU_Prolog_Src/gprolog-1.2.16/src/make.exe config)
process_begin: CreateProcess((null), (cd EnginePl; C:/GNU_Prolog_Src/gprolog-1.2.16/src/make.exe config), ...) failed.
make (e=2): The system cannot find the file specified.
C:\GNU_Prolog_Src\gprolog-1.2.16\src\make.exe: *** [all] Error 2
Error executing C:\GNU_Prolog_Src\gprolog-1.2.16\src\make.exe.
Makefile3.exe - 1 error(s), 0 warning(s)
Furthermore, what are those environment variables that need to be defined?