Charles Browne wrote:H.G.Muller wrote:Indeed, building the help file requires the MicroSoft Help Studio to be on your system, and for most people, it is not. The kind of.hlp files it builds do not work in Vista anyway, unless you load additional software. Quoting out the lines wil prevent the error, but no .hlp file will be built. Another way would be to copy the winboard.hlp from another WinBoard there.
Now...For me anyway to compile to an executable file requires me to put a .hlp file in the winboard directory where the source codes are (I just used a copy of the original winboard hlp file I had in my Winboard programs folder) and to comment out the lines noted in a post above.
make (and nmake for MSVC) will check the timestamps of the .hlp file and the parts required to build it. It will still try to rebuild the .hlp file if it is older than the .rtf file used to generate it. For a temporary solution, just 'touch winboard.hlp' prior to running make.
So, this is just a packaging issue that is easily resolved by making sure to include the .hlp file in the source tree, taking care to make sure it is newer than the .rtf file so the rule won't be invoked.