hi sir, I want to build version3.6.8 PortableApps. I could cmake/build the wireshark.exe however, I cannot find the 'portableapps_package.vcxproj' at the build folder could you give me a hint what is missing? thanks
I already follow the instructions to install PortableApps. I could see the nsis_prep.vcxproj, but not th portableapps_package.vcxproj
reference doc https://www.wireshark.org/docs/wsdg_html_chunked/ChSrcBinary.html#ChSrcPortableApps 3.11.6. Windows: PortableApps .paf.exe Package
msbuild /m /p:Configuration=RelWithDebInfo wireshark_nsis_prep.vcxproj msbuild /m /p:Configuration=RelWithDebInfo portableapps_package.vcxproj
C:\Development\totbuild64>cmake -G "Visual Studio 16 2019" -DUSE_qt6=OFF -A x64 ..\wireshark_tot -- Selecting Windows SDK version 10.0.20348.0 to target Windows 10.0.19042. -- Generating build using CMake 3.20.21032501-MSVC_2 -- Using "Visual Studio 16 2019" generator (multi-config) -- LTO/IPO is not enabled -- Using 3rd party repository -- Building for win64 and CPU target amd64 Working in C:\Development\wireshark-win64-libs Current library manifest found. Skipping download. -- V: 4.1.0, MaV: 4, MiV: 1, PL: 0, EV: . -- Linker flags: /LARGEADDRESSAWARE /MANIFEST:NO /INCREMENTAL:NO /RELEASE /guard:cf CMake Warning at CMakeLists.txt:1198 (message): Support for QT5_BASE_DIR will be removed in a future release.
OpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release. 2022-10-03T11:39:01.017+08:00 [main] WARN FilenoUtil : Native subprocess control requires open access to the JDK IO subsystem Pass '--add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED' to enable. OpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release. 2022-10-03T11:39:02.968+08:00 [main] WARN FilenoUtil : Native subprocess control requires open access to the JDK IO subsystem Pass '--add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED' to enable. OpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release. 2022-10-03T11:39:04.953+08:00 [main] WARN FilenoUtil : Native subprocess control requires open access to the JDK IO subsystem Pass '--add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED' to enable. -- C-Flags: /MP /diagnostics:caret /Zo /utf-8 /guard:cf /w34295 /w34100 /w34189 /wd4200 /DWIN32 /D_WINDOWS /W3 -- CXX-Flags: /MP /diagnostics:caret /Zo /utf-8 /guard:cf /w34295 /w34100 /w34189 /wd4200 /DWIN32 /D_WINDOWS /W3 /GR /EHsc -- Warnings as errors enabled: /WX -- The following OPTIONAL packages have been found:
- Git
- GMODULE2
- Perl
- LIBSSH (required version >= 0.6), Library for implementing SSH clients, https://www.libssh.org/ extcap remote SSH interfaces (sshdump, ciscodump, wifidump)
- PCAP
- AIRPCAP
- Qt5Network (required version >= 5.15.2)
- Qt5Multimedia
- MaxMindDB, C library for the MaxMind DB file format, https://github.com/maxmind/libmaxminddb Support for GeoIP lookup
- SMI, Library to access SMI management information, https://www.ibr.cs.tu-bs.de/projects/libsmi/ Support MIB and PIB parsing and OID resolution
- GNUTLS (required version >= 3.5.8)
- KERBEROS
- ZLIB
- Minizip, Mini zip and unzip based on zlib, https://github.com/madler/zlib Support for profiles import/export
- BROTLI
- LZ4, LZ4 is a fast lossless compression algorithm, http://www.lz4.org LZ4 decompression in CQL and Kafka dissectors, read compressed capture files
- SNAPPY, A fast compressor/decompressor from Google, https://google.github.io/snappy/ Snappy decompression in CQL and Kafka dissectors
- ZSTD (required version >= 1.0.0), A compressor/decompressor from Facebook providing better compression than Snappy at a cost of speed, https://facebook.github.io/zstd/ Zstd decompression in Kafka dissector, read compressed capture files
- NGHTTP2 (required version >= 1.11.0), HTTP/2 C library and tools, https://nghttp2.org Header decompression in HTTP2
- LUA (required version >= 5.1)
- SBC, Bluetooth low-complexity, subband codec (SBC) decoder, https://git.kernel.org/pub/scm/bluetooth/sbc.git Support for playing SBC codec in RTP player
- SPANDSP, a library of many DSP functions for telephony, https://www.soft-switch.org Support for G.722 and G.726 codecs in RTP player
- BCG729, G.729 decoder, https://www.linphone.org/technical-corner/bcg729 Support for G.729 codec in RTP player
- ILBC, iLBC decoder, https://github.com/TimothyGu/libilbc Support for iLBC codec in RTP player
- OPUS, opus decoder, https://opus-codec.org/ Support for opus codec in RTP player
- LibXml2
- WinSparkle
- DOXYGEN
- Asciidoctor (required version >= 1.5)
- XSLTPROC
-- The following REQUIRED packages have been found:
- PowerShell
- GLIB2 (required version >= 2.50.0)
- GTHREAD2
- GCRYPT (required version >= 1.8.0)
- CARES (required version >= 1.14.0), Library for asynchronous DNS requests, https://c-ares.org/ DNS name resolution for captures
- LEX
- PCRE2, Regular expression pattern matching using the same syntax and semantics as Perl 5, https://www.pcre.org Support for regular expressions
- Python3 (required version >= 3.6)
- Qt5Core
- Qt5Gui
- Qt5LinguistTools
- Qt5PrintSupport
- Qt5Widgets
- Qt5Concurrent
- Qt5WinExtras
-- Using VCINSTALLDIR: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC -- Using C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Redist\MSVC\14.29.30133\vc_redist.x64.exe for the NSIS installer. -- Configuring done -- Generating done -- Build files have been written to: C:/Development/totbuild64
C:\PortableApps\PortableApps\PortableApps.comInstaller>dir *.exe /s/b C:\PortableApps\PortableApps\NSISPortable\NSISPortable.exe ... C:\PortableApps\PortableApps\PortableApps.com\PortableAppsBackup.exe ... C:\PortableApps\PortableApps\PortableApps.comAppCompactor\PortableApps.comAppCompactor.exe ... C:\PortableApps\PortableApps\PortableApps.comInstaller\App\nsis\Bin\makensis.exe ... C:\PortableApps\PortableApps\PortableApps.comLauncher\App\NSIS\makensis.exe
C:\Development\wsbuild64>dir *.vcxproj
10/03/2022 11:25 AM 79,953 nsis_package.vcxproj 10/03/2022 11:25 AM 94,161 nsis_package_prep.vcxproj