users-prolog
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bug compiling GNU Prolog with MSVC


From: Daniel Diaz
Subject: Re: Bug compiling GNU Prolog with MSVC
Date: Thu, 17 Apr 2003 10:58:42 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01

This is due to the fact GNU Prolog Win32 GUI interfaces uses the Microsoft HTML-Help Workshop. You can get the HTML-Help Workshop from
http://msdn.microsoft.com/library/en-us/htmlhelp/html/vsconHH1Start.asp
(file HTMLHELP.EXE). Install it and then create a hhvars.bat:

@echo off
echo Setting environment for using HTML Help Workshop.
PATH=%PATH%;"C:\Program Files\HTML Help Workshop"

(add it to your cygwin.bat or the .bat launching your cygwin bourne shell)

copy
  c:\Program Files\HTML Help Workshop\INCLUDE\*.* in VC98\Include\
  c:\Program Files\HTML Help Workshop\LIB\*.* in VC98\Lib

NB: The user does not need the entire HTML Help Workshop to view a .chm file, only a runtime called "Help Viewer" that can be downloaded (file: HHUPD.EXE) from the same URL (also available in C:\Program Files\HTML Help Workshop\REDIST). Can be freely redistributed.



address@hidden wrote:
When I try to compile GNU Prolog using MSVC, I get this feedback from make:

(cd EnginePl; make config)
make[1]: Entering directory `/cygdrive/c/GNU_Prolog_Src/gprolog-1.2.16/src/EnginePl'
make[1]: Nothing to be done for `config'.
make[1]: Leaving directory `/cygdrive/c/GNU_Prolog_Src/gprolog-1.2.16/src/EnginePl' . ./SETVARS;for i in TopComp EnginePl Wam2Ma Ma2Asm Linedit W32GUICons BipsPl Pl2Wam Fd2C EngineFD BipsFD;do (cd $i; make) || exit 1; done;\
(cd TopComp; make gprolog.exe)
make[1]: Entering directory `/cygdrive/c/GNU_Prolog_Src/gprolog-1.2.16/src/TopComp'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `/cygdrive/c/GNU_Prolog_Src/gprolog-1.2.16/src/TopComp' make[1]: Entering directory `/cygdrive/c/GNU_Prolog_Src/gprolog-1.2.16/src/EnginePl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/cygdrive/c/GNU_Prolog_Src/gprolog-1.2.16/src/EnginePl' make[1]: Entering directory `/cygdrive/c/GNU_Prolog_Src/gprolog-1.2.16/src/Wam2Ma'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/cygdrive/c/GNU_Prolog_Src/gprolog-1.2.16/src/Wam2Ma' make[1]: Entering directory `/cygdrive/c/GNU_Prolog_Src/gprolog-1.2.16/src/Ma2Asm'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/cygdrive/c/GNU_Prolog_Src/gprolog-1.2.16/src/Ma2Asm' make[1]: Entering directory `/cygdrive/c/GNU_Prolog_Src/gprolog-1.2.16/src/Linedit'
make[1]: `liblinedit.lib' is up to date.
make[1]: Leaving directory `/cygdrive/c/GNU_Prolog_Src/gprolog-1.2.16/src/Linedit' make[1]: Entering directory `/cygdrive/c/GNU_Prolog_Src/gprolog-1.2.16/src/W32GUICons'
cl -c /nologo /O2 /GX w32_console.c
w32_console.c
w32_console.c(38) : fatal error C1083: Cannot open include file: 'htmlhelp.h': No such file or directory make[1]: Leaving directory `/cygdrive/c/GNU_Prolog_Src/gprolog-1.2.16/src/W32GUICons'

The error occurs because the file htmlhelp.h could not be found. I searched for this file in the source distribution and I could not find it.
--
Ce message a subi une analyse antivirus par MailScanner <http://www.mailscanner.info/> ;
il est vraisemblablement sans danger.


------------------------------------------------------------------------

_______________________________________________
Users-prolog mailing list
address@hidden
http://mail.gnu.org/mailman/listinfo/users-prolog



--
Ce message a subi une analyse antivirus par MailScanner ; il est vraisemblablement
sans danger.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]