Wireshark mailing list archives

Re: Current C-Standard used in wireshark


From: Thomas Wiens <th.wiens () gmx de>
Date: Sat, 2 Jan 2016 21:03:42 +0100

On 02.01.2016 20:15 Graham Bloice wrote:

You're definitely missing the asciidoc\docbook bits.  See the bottom of the
packages list for the Cygwin part of the setup (
https://www.wireshark.org/docs/wsdg_html_chunked/ChSetupWin32.html#ChSetupCygwin
).

Arguably, CMake shouldn't generate the dockbook projects if asciidoc isn't
found.

Fixed this, also updated the cygwin modules to the newest version.

I'm keen to get CMake build issues resolved as we'd like to deprecate nmake
so as to only have to maintain 2 build systems (CMake and autotools).

When you have the asciidoc\docbook Cygwin packages installed, re-run the
CMake generation step, at the bottom it should list the XSLTPROC, XMLLINT
and ASCIIDOC OPTIONAL packages as found.

Then can you try to build again, redirecting the msbuild output to a file
so I can look at the linker errors?

CMake says that the packages are there, msbuild still fails, but with
different exit codes.

I've installed git seperately (not from cygwin) and added the git path
to the path environment variable. As I understand the cmake-logfile,
then it uses some programs (flex, sed, ...) from the git installation
and not from cygwin. Just to mention this if this might be a problem.

On a previous test, I have started the VS GUI and tried to build some
modules seperate to see if it makes any difference, after this the
linker errors occured. Before the latest build I've deleted the
wsbuild32 directory.

Attachment: msbuild-log2.txt
Description:

___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev () wireshark org>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request () wireshark org?subject=unsubscribe

Current thread: