Wireshark-dev: Re: [Wireshark-dev] Windows compilation fails
Actually I was missing one package. Then I cleaned repo up with git clean -dfx. Now I still don't go to the end but with
Build FAILED."c:\Development\wsbuild64\Wireshark.sln" (default target) (1) -> "c:\Development\wsbuild64\copy_qt_dlls.vcxproj.metaproj" (default target) (14) ->
"c:\Development\wsbuild64\wireshark.vcxproj.metaproj" (default target) (42) ->
"c:\Development\wsbuild64\ui\qt\qtui.vcxproj.metaproj" (default target) (49) ->
"c:\Development\wsbuild64\ui\qt\qtui.vcxproj" (default target) (112) ->
(ClCompile target) ->
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\algorithm(3050): warning C4267: 'argument' : conversion from 'size_
t' to 'int', possible loss of data [c:\Development\wsbuild64\ui\qt\qtui.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\algorithm(3051): warning C4267: 'argument' : conversion from 'size_
t' to 'int', possible loss of data [c:\Development\wsbuild64\ui\qt\qtui.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\algorithm(3052): warning C4267: 'argument' : conversion from 'size_
t' to 'int', possible loss of data [c:\Development\wsbuild64\ui\qt\qtui.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\algorithm(3053): warning C4267: 'argument' : conversion from 'size_
t' to 'int', possible loss of data [c:\Development\wsbuild64\ui\qt\qtui.vcxproj]
"c:\Development\wsbuild64\Wireshark.sln" (default target) (1) -> "c:\Development\wsbuild64\copy_qt_dlls.vcxproj.metaproj" (default target) (14) ->
"c:\Development\wsbuild64\wireshark.vcxproj.metaproj" (default target) (42) ->
"c:\Development\wsbuild64\ui\qt\qtui.vcxproj.metaproj" (default target) (49) ->
"c:\Development\wsbuild64\ui\qt\qtui.vcxproj" (default target) (112) ->
(ClCompile target) ->
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\algorithm(3050): error C2220: warning treated as error - no 'object ' file generated [c:\Development\wsbuild64\ui\qt\qtui.vcxproj] 4 Warning(s)
1 Error(s)Time Elapsed 00:00:37.66
On Fri, Aug 5, 2016 at 2:37 PM, Pascal Quantin <pascal.quantin@xxxxxxxxx> wrote:
Le 5 août 2016 14:34, "Graham Bloice" <graham.bloice@xxxxxxxxxxxxx> a écrit :
>
> On 5 August 2016 at 13:29, Dario Lombardo <dario.lombardo.ml@xxxxxxxxx> wrote:
>>
>> I'm trying to compile wireshark on windows, but it fails. I have low skills on windows, so maybe I'm missing something very basic.
>>
>> Any hint? Thank you.
>>
>>
>> "c:\Development\wsbuild64\Wireshark.sln" (default target) (1) ->
>> "c:\Development\wsbuild64\docbook\release_notes_html.vcxproj .metaproj" (default target) (50) ->
>> "c:\Development\wsbuild64\docbook\release_notes_html.vcxproj " (default target) (102) ->
>> (CustomBuild target) ->
>> a2x : error : "xmllint" --nonet --noout --valid "/cygdrive/c/Development/wsbuild64/docbook/release-notes. xml" returned non-zero ex
>> it status 4 [c:\Development\wsbuild64\docbook\release_notes_html.vcxproj ]
>>
>>
>> "c:\Development\wsbuild64\Wireshark.sln" (default target) (1) ->
>> "c:\Development\wsbuild64\ui\ui.vcxproj.metaproj" (default target) (61) ->
>> "c:\Development\wsbuild64\ui\ui.vcxproj" (default target) (106) ->
>> (ClCompile target) ->
>> C:\Development\wireshark\ui\text_import.c(922): error C2065: 'yyscan_t' : undeclared identifier [c:\Development\wsbuild64\ui\u i.vc
>> xproj]
>> C:\Development\wireshark\ui\text_import.c(922): error C2146: syntax error : missing ';' before identifier 'scanner' [c:\Developmen
>> t\wsbuild64\ui\ui.vcxproj]
>> C:\Development\wireshark\ui\text_import.c(922): error C2065: 'scanner' : undeclared identifier [c:\Development\wsbuild64\ui\u i.vcx
>> proj]
>> C:\Development\wireshark\ui\text_import.c(1035): error C2065: 'scanner' : undeclared identifier [c:\Development\wsbuild64\ui\u i.vc
>> xproj]
>> C:\Development\wireshark\ui\text_import.c(1041): error C2065: 'scanner' : undeclared identifier [c:\Development\wsbuild64\ui\u i.vc
>> xproj]
>> C:\Development\wireshark\ui\text_import.c(1043): error C2065: 'scanner' : undeclared identifier [c:\Development\wsbuild64\ui\u i.vc
>> xproj]
>> C:\Development\wireshark\ui\text_import.c(1045): error C2065: 'scanner' : undeclared identifier [c:\Development\wsbuild64\ui\u i.vc
>> xproj]
>>
>>
>> "c:\Development\wsbuild64\Wireshark.sln" (default target) (1) ->
>> "c:\Development\wsbuild64\docbook\developer_guide_chm.vcxpro j.metaproj" (default target) (15) ->
>> "c:\Development\wsbuild64\docbook\developer_guide_chm.vcxpro j" (default target) (114) ->
>> (CustomBuild target) ->
>> CUSTOMBUILD : I/O error : Attempt to load network entity http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd [c:\Development\ws
>> build64\docbook\developer_guide_chm.vcxproj]
>>
>>
>> "c:\Development\wsbuild64\Wireshark.sln" (default target) (1) ->
>> "c:\Development\wsbuild64\docbook\user_guide_chm.vcxproj. metaproj" (default target) (63) ->
>> "c:\Development\wsbuild64\docbook\user_guide_chm.vcxproj" (default target) (111) ->
>> CUSTOMBUILD : I/O error : Attempt to load network entity http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd [c:\Development\ws
>> build64\docbook\user_guide_chm.vcxproj]
>>
>>
>> "c:\Development\wsbuild64\Wireshark.sln" (default target) (1) ->
>> "c:\Development\wsbuild64\epan\dfilter\dfilter.vcxproj.metap roj" (default target) (18) ->
>> "c:\Development\wsbuild64\epan\dfilter\dfilter.vcxproj" (default target) (116) ->
>> (ClCompile target) ->
>> C:\Development\wireshark\epan\dfilter\dfilter.c(216): error C2065: 'yyscan_t' : undeclared identifier [c:\Development\wsbuild64\ep
>> an\dfilter\dfilter.vcxproj]
>> C:\Development\wireshark\epan\dfilter\dfilter.c(216): error C2146: syntax error : missing ';' before identifier 'scanner' [c:\Deve
>> lopment\wsbuild64\epan\dfilter\dfilter.vcxproj]
>> C:\Development\wireshark\epan\dfilter\dfilter.c(216): error C2065: 'scanner' : undeclared identifier [c:\Development\wsbuild64\epa
>> n\dfilter\dfilter.vcxproj]
>> C:\Development\wireshark\epan\dfilter\dfilter.c(217): error C2065: 'YY_BUFFER_STATE' : undeclared identifier [c:\Development\wsbui
>> ld64\epan\dfilter\dfilter.vcxproj]
>> C:\Development\wireshark\epan\dfilter\dfilter.c(217): error C2146: syntax error : missing ';' before identifier 'in_buffer' [c:\De
>> velopment\wsbuild64\epan\dfilter\dfilter.vcxproj]
>> C:\Development\wireshark\epan\dfilter\dfilter.c(217): error C2065: 'in_buffer' : undeclared identifier [c:\Development\wsbuild64\e
>> pan\dfilter\dfilter.vcxproj]
>> C:\Development\wireshark\epan\dfilter\dfilter.c(237): error C2065: 'scanner' : undeclared identifier [c:\Development\wsbuild64\epa
>> n\dfilter\dfilter.vcxproj]
>> C:\Development\wireshark\epan\dfilter\dfilter.c(245): error C2065: 'in_buffer' : undeclared identifier [c:\Development\wsbuild64\e
>> pan\dfilter\dfilter.vcxproj]
>> C:\Development\wireshark\epan\dfilter\dfilter.c(245): error C2065: 'scanner' : undeclared identifier [c:\Development\wsbuild64\epa
>> n\dfilter\dfilter.vcxproj]
>> C:\Development\wireshark\epan\dfilter\dfilter.c(252): error C2065: 'scanner' : undeclared identifier [c:\Development\wsbuild64\epa
>> n\dfilter\dfilter.vcxproj]
>> C:\Development\wireshark\epan\dfilter\dfilter.c(258): error C2065: 'scanner' : undeclared identifier [c:\Development\wsbuild64\epa
>> n\dfilter\dfilter.vcxproj]
>> C:\Development\wireshark\epan\dfilter\dfilter.c(321): error C2065: 'in_buffer' : undeclared identifier [c:\Development\wsbuild64\e
>> pan\dfilter\dfilter.vcxproj]
>> C:\Development\wireshark\epan\dfilter\dfilter.c(321): error C2065: 'scanner' : undeclared identifier [c:\Development\wsbuild64\epa
>> n\dfilter\dfilter.vcxproj]
>> C:\Development\wireshark\epan\dfilter\dfilter.c(322): error C2065: 'scanner' : undeclared identifier [c:\Development\wsbuild64\epa
>> n\dfilter\dfilter.vcxproj]
>>
>>
>> "c:\Development\wsbuild64\Wireshark.sln" (default target) (1) ->
>> "c:\Development\wsbuild64\ui\qt\qtui.vcxproj.metaproj" (default target) (44) ->
>> "c:\Development\wsbuild64\ui\qt\qtui.vcxproj" (default target) (113) ->
>> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\algorithm(3050): error C2220: warning treated as error - no 'object
>> ' file generated (C:\Development\wireshark\ui\qt\display_filter_expression_di alog.cpp) [c:\Development\wsbuild64\ui\q t\qtui.vcxproj]
>>
>> 34 Warning(s)
>> 25 Error(s)
>>
>> Time Elapsed 00:06:33
>>
>>
>>
>
> The docbook errors are due to missing the docbook-xml45 package from Cygwin.
>
> Not sure about the other ones.As Graham suggested, it's worth double checking that you installed all Cygwin packages listed in the development guide. That's usually where the errors come from.
- Follow-Ups:
- Re: [Wireshark-dev] Windows compilation fails
- From: Dario Lombardo
- Re: [Wireshark-dev] Windows compilation fails
- References:
- [Wireshark-dev] Windows compilation fails
- From: Dario Lombardo
- Re: [Wireshark-dev] Windows compilation fails
- From: Graham Bloice
- Re: [Wireshark-dev] Windows compilation fails
- From: Pascal Quantin
- Re: [Wireshark-dev] Windows compilation fails
- From: Dario Lombardo
- [Wireshark-dev] Windows compilation fails
- Prev by Date: [Wireshark-dev] dissecting TCP packets with multiple PDUs
- Next by Date: Re: [Wireshark-dev] dissecting TCP packets with multiple PDUs
- Previous by thread: Re: [Wireshark-dev] Windows compilation fails
- Next by thread: Re: [Wireshark-dev] Windows compilation fails
- Index(es):