Help and Manual 4.3 failing

Help and Manual 4.3 is failing in my builds. Or rather, it is working just fine, but FinalBuilder reports it has failed. The log shows:

[Error] Help compiler not found:

[Hint] Help & Manual has created the following temporary files! Since you opted not to delete temporary files after compilation, please delete these files manually: U:\PRODUCT\FRONTIER\HelpManual4\~tmphlp\

[Compiler Results] Generating Full-text Search Index...

[Compiler Results] Start indexing (offline mode) Indexing completed INDEX SUMMARY Files indexed: 159 Files skipped: 222 Files filtered: 0 Files downloaded: 0 Unique words found: 2843 Total words found: 30254 Avg. unique words per page: 17 Avg. words per page: 190 Start index time: 16:28:34 (2007/03/30) Elapsed index time: 00:00:03 Errors: 0 Total bytes scanned/downloaded: 684599 File extensions: .html indexed: 159

I  suspect that the first line is the cause of all this, but I don't know where it comes from. Certainly all the options are set. Hmm, no, I deleted the HM3 installation the other day - I wonder if that might be it? [fx: clickety click] No, experiments show no way to fix it. I tried deleting the HM3 reference, then setting it to the same as HM4. I've set the WinHelp compiler locations too, but that doesn't change anything.

I should also point out that the projects build without problem in HM4 itself.

Any suggestions as to what to try would be very welcome. I can ignore the error, but it still reports it. I don't understand where the error is coming from. I don't understand where the log file is coming from either - is it FinalBuilder, or Help and Manual?

Thanks, Matthew

Hi Matthew,

FinalBuilder bases the success/failure on the return code that helpman.exe returns ( success = 0 ). Also H&M doesn’t write anything to stdout (afaik… unless there’s some hidden switch?), but it does write to an error file. FinalBuilder also doesn’t read or write this file. So… as far as you “Help compiler not found:” goes, this is something that H&M is reporting, but unfortunately it’s not telling which help compiler… I just tried it on my dev machine and got the same problem, but don’t know which compiler it’s looking for.

hth.
.t8

Thanks for that. I’ve checked and set the WinHelp compiler in Help and Manual, and that stops it failing. Hmm, you know the problem is that I was actually asking for the WinHelp to be built, now I check. This is a script from a very old project that still used WinHelp - I’d not thought I still had anything other than HTMLHelp. Well well. Quite simple really.

Many thanks, Matthew

thanks for confirming :slight_smile: