Liste des Groupes | Revenir à cl tcl |
Am 14.10.2024 um 17:03 schrieb Michael Soyka:Harald,On 10/13/2024 7:14 AM, Harald Oehlmann wrote:The help files are only merged, if:Am 11.10.2024 um 03:19 schrieb Michael Soyka:Thanks for your reply. I've had past experience with the help workshop but when I upgraded to Windows 10, it never occurred to me to download it again- who knew?On 10/10/2024 1:07 PM, Michael Soyka wrote:>I've downloaded the tcl900-src.zip file from SourceForge and am trying to build it using the "buildall.vc.bat" script with Visual Studio 2022. Other than defining INSTALLDIR, I've changed nothing. The executables and packages appear to build without error but not the help files which fail like so:>
>
: make-manpage-section: not table of contents.
NMAKE : fatal error U1077: 'win\Debug_VC1941\tclsh90.exe win\.. \tools\tcltk-man2html.tcl "--htmldir=win\Debug_VC1941\html"' : return code '0x1'
Stop.
*** BOOM! ***
DONE!
>
Note that I've shortened the paths in the above error message for clarity.
>
Can anyone help?
>
-mike
To answer my own question, the work-around, at the moment, is to not build the docs. This means not using the shell script but invoking nmake directly:
>
nmake -nologo -f makefile.vc release
nmake -nologo -f makefile.vc install
>
This allows me to test my apps using 9.0. The docs issue can be addressed later.
>
Your observation is correct.
On the other side, if the help workshop is available, it works. I always test this. The result is semi-optimal anyway...
>
Thanks,
Harald
>
Anyway, since the Tcl/Tk sources come with man-pages in nroff format and the unix makefile creates HTML pages, it occurred to me to port those makefile targets to makefile.vc. Thus far, I've made the HTML help files for both Tcl and Tk but each has its own index.html file and the build process does not merge them. That's the next mystery.
>
-mike
- tcl and tk source is in a common sub-folder and there is no other tcl/ tk subfolder in the same directory.
- cd tcl9.0.0\win
- nmake -f Makefile.vc
- nmake -f Makefile.vc htmlhelp
Will build both html help sets and the unified index file. Then, the call to the help workshop fails, but the files are in win\Release_VCxxxx\html
I tried to put info on the help system here:
https://core.tcl-lang.org/tcl/wiki?name=How+to+edit/test+tcl+man+pages&p
Any help appreciated,
Harald
Les messages affichés proviennent d'usenet.