ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-dev: Re: [Wireshark-dev] Status Cmake Win32 support

From: Graham Bloice <graham.bloice@xxxxxxxxxxxxx>
Date: Fri, 22 Nov 2013 22:07:35 +0000
Back onto this.

Still attempting to build tshark via a Visual studio 2010 solution.

First failure, the regex stuff in FindGTK3.cmake around line 44 fails if when I set WIRESHARK_BASE_DIR to E:\Wireshark for my build env.  It breaks on the "\W" part.  Setting WIRESHARK_BASE_DIR to "E:/Wireshark" fixes that, but this is odd for Windows folks.

Next, still failing on the command line passed to make-dissector-reg.py.  The command line in the epan.vcxproj file is good, but what ends up being passed into the python script is decidedly odd.  I added debugging into the script to write out all the files passed into the script and it seems that every 8192 bytes of the command line parameter string, one is dropped ??

I guess we need to write the command line out to a temporary file somewhere and then get the python script to pick that up.