Andrew Hood wrote:
> Then it falls over because htmlhelp.lib is not in $(HHC_DIR)/lib. I said
> before VS8 includes hhc.exe in $(HHC_DIR) but the includes, libs and
> dlls are in the SDK, so I changed the HHC_LIBS in config.nmake
>
> !IF "$(MSVC_VARIANT)" == "MSVC2005"
> HHC_LIBS=htmlhelp.lib
> !ELSE
> HHC_LIBS=$(HHC_DIR)\lib\htmlhelp.lib
> !ENDIF
>   
I've checked in:

!IF "$(MSVC_VARIANT)" == "MSVC6"
HHC_CFLAGS=/I$(HHC_DIR)\include -DHHC_DIR
HHC_LIBS=$(HHC_DIR)\lib\htmlhelp.lib
!ELSE
HHC_CFLAGS=-DHHC_DIR
HHC_LIBS=htmlhelp.lib
!ENDIF

I've ensured that the htmlhelp.lib and htmlhelp.h files are available on 
all MSVC variants in the corresponding Platform SDK dirs - except for 
MSVC 6 which doesn't provide these files (you must install the separate 
HTML Help workshop as mentioned in the config.nmake in this case).

Changing both the include path and lib ensures that the header and lib 
files are from the same version -  I don't know if it's necessary but 
it's safer this way ...

... just in the case you have installed the HTML Help Workshop to have 
the hhc.exe available to generate the docbook Guide files - just like I 
and the buildbot do ;-)

So this should be running on your machine as well now - could you have a 
try and report the results?

BTW: As you set HHC_DIR, do you use the "online help system" already? If 
yes, do you generate the Guides or just download the .chm file and put 
it in the source dir?

Regards, ULFL
_______________________________________________
Wireshark-dev mailing list
Wireshark-dev@wireshark.org
http://www.wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to