On 1 August 2017 at 18:10, Michael Lum <[email protected]>
wrote:

> Hi Graham,
>
> thanks for the help.
>
> I wasn't sure if you wanted to see the CMake generation with/without the "-D
> ENABLE_CHM_GUIDES"
> so I ran it with the redirection WITH documentation.
>
> I removed CMakeCache.txt first.
>
> cmake -DPYTHON_EXECUTABLE=c:\Python27\python -DENABLE_CHM_GUIDES=on -G
> "Visual Studio 12 2013 Win64" %myPath% 2>&1 > cmake.txt
>
> The output in the shell window (if it matters):
>
> cmake -DPYTHON_EXECUTABLE=c:\Python27\python -DENABLE_CHM_GUIDES=on -G
> "Visual Studio 12 2013 Win64" C:\wireshark-2.4.0\
> statuscheck linker flag - test linker flags: -Wl,--as-needed
> statuscheck linker flag - test linker flags: -pie
>
> C:\ws240-64>
>
> I've attached the cmake.txt output file.
>
> Let me know if you need anything else.
>
> BR
>
> Michael Lum
>

The odd bit of your CMake output is:

  -- Found ASCIIDOC: LC_ALL=C;TZ=UTC;C:/cygwin64/bin/a2x

whereas I have:

  -- Using Cygwin a2x
  -- Found ASCIIDOC:
C:/Cygwin/bin/bash.exe;/cygdrive/e/Wireshark/wireshark/tools/runa2x.sh

Looking at the FindASIIDOC.cmake module (in
top-level-source\cmake\modules), your output happens if the path to a2x
doesn't include the CYGWIN_INSTALL_PATH.

Can you try setting an environment variable WIRESHARK_CYGWIN_INSTALL_PATH
tp C:\Cygwin64 and re-running cmake, deleting the cache first?




>
> ------------------------------
> *From:* Wireshark-dev [mailto:[email protected]] *On
> Behalf Of *Graham Bloice
> *Sent:* August-01-17 6:42 AM
> *To:* Developer support list for Wireshark
> *Subject:* Re: [Wireshark-dev] Is there a way to disable documentation
> generation?
>
>
>
> On 1 August 2017 at 14:15, Graham Bloice <[email protected]>
> wrote:
>
>>
>>
>> On 31 July 2017 at 23:06, Michael Lum <[email protected]>
>> wrote:
>>
>>> Is there a way to disable the documentation generation?
>>>
>>> The 2.4.0 source will not build for me under Windows 7, cmake 3.8.2
>>>
>>>
>>>   set WIRESHARK_BASE_DIR=C:\ws240-64
>>>
>>>   REM
>>>   REM Note if you want to change this AFTER you have built:
>>>   REM Do 'clean', then 'prep', then 'build', 'package'
>>>   REM
>>>   set WIRESHARK_VERSION_EXTRA=-StarSolutions-1
>>>
>>>   set CYGWIN=nodosfilewarning
>>>   set WIRESHARK_TARGET_PLATFORM=win64
>>>   set QT5_BASE_DIR=C:\Qt\Qt5.6.2\5.6\msvc2013_64
>>>   set WIRESHARK_CYGWIN_INSTALL_PATH=c:\cygwin64
>>>
>>> Built from the command-line with:
>>>
>>> msbuild /m /p:Configuration=RelWithDebInfo Wireshark.sln
>>>
>>> ============================================================
>>> ===================================
>>> The errors are related to LC_ALL.
>>>
>>>     34>CustomBuild:
>>>          All outputs are up-to-date.
>>>        ClCompile:
>>>          All outputs are up-to-date.
>>>      1>Project "C:\ws240-64\Wireshark.sln" (1) is building
>>> "C:\ws240-64\docbook\all_guides.vcxproj.metaproj" (3) on node 1
>>> (default targets).
>>>      3>Project "C:\ws240-64\docbook\all_guides.vcxproj.metaproj" (3) is
>>> building "C:\ws240-64\docbook\user_guides.vcxproj.metaproj" (23) on
>>> node 1 (default targets).
>>>     23>Project "C:\ws240-64\docbook\user_guides.vcxproj.metaproj" (23)
>>> is building "C:\ws240-64\docbook\user_guide_chm.vcxproj.metaproj" (24)
>>> on node 1 (default targets).
>>>     24>Project "C:\ws240-64\docbook\user_guide_chm.vcxproj.metaproj"
>>> (24) is building "C:\ws240-64\docbook\generate_
>>> user-guide.xml.vcxproj.metaproj" (26) on node 1 (default targets).
>>>     26>Project "C:\ws240-64\docbook\generate_
>>> user-guide.xml.vcxproj.metaproj" (26) is building
>>> "C:\ws240-64\docbook\generate_user-guide.xml.vcxproj" (32) on node 3
>>> (default targets).
>>>     32>InitializeBuildStatus:
>>>          Creating "x64\RelWithDebInfo\generate_u
>>> ser-guide.xml\generate.76CA933A.tlog\unsuccessfulbuild" because
>>> "AlwaysCreate" was specified.
>>>     34>Lib:
>>>          All outputs are up-to-date.
>>>          ui.vcxproj -> C:\ws240-64\run\RelWithDebInfo\ui.lib
>>>     32>CustomBuild:
>>>          Generating user-guide.xml
>>>          'LC_ALL' is not recognized as an internal or external command,
>>>          operable program or batch file.
>>>     32>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4
>>> .0\V120\Microsoft.CppCommon.targets(170,5): error MSB6006: "cmd.exe"
>>> exited with code 9009. [C:\ws240-64\docbook\generate_
>>> user-guide.xml.vcxproj]
>>>     32>Done Building Project 
>>> "C:\ws240-64\docbook\generate_user-guide.xml.vcxproj"
>>> (default targets) -- FAILED.
>>>
>>> ============================================================
>>> ===========================
>>> It's breaking in docbook eventhough I have the packages listed in the
>>> developer's guide:
>>>
>>> asciidoc 8.6.9-1
>>> biber 2.5-1
>>> build-docbook-catalog 1.5-2
>>> dblatex 0.3.10-1
>>> docbook-xml45 4.5-1
>>> docbook-xsl 1.77.1-1
>>> groff 1.22.3-1
>>> iso-codes 3.75-1
>>> less 487-1
>>> libaspell15 0.60.6.1-1
>>> libteckit0 2.5.6-1
>>> libthai0 0.1.26-1
>>> poppler-data 0.4.7-1
>>> sgml-common 0.6.3-3
>>> suomi-malaga 1.19-1
>>> xmlto 0.0.26-1
>>>
>>>
>>> Michael Lum ([email protected]) | *STAR* *SOLUTIONS*
>>> <http://www.starsolutions.com/> | Principal Software Engineer
>>> 4600 Jacombs Road, Richmond BC, Canada V6V 3B1 | +1.604.303.2315
>>>
>>>
>>>
>> This has been reported a couple of times before, both on the mail list
>> and on Ask Wireshark (I suspect it was the same user), unfortunately the
>> original poster never responded to questions.
>>
>> The build of docs can be disabled by omitting the "-D " argument to the
>> CMake generation step, however you still need a working asciidoc toolset to
>> produce the release notes.
>>
>>
> This should have read "by omitting the "-D ENABLE_CHM_GUIDES" argument.
> You might need to delete CMakeCache.txt before regenerating the build files.
>
>
>> Can you post the output of the CMake generation step by redirecting it to
>> a file, i.e.
>>
>>  cmake ... 2>&1 > cmake.txt
>>
>>

-- 
Graham Bloice
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <[email protected]>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
             mailto:[email protected]?subject=unsubscribe

Reply via email to