Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-dev: Re: [Wireshark-dev] Problems building installer on Windows 8

From: "John OSullivan" <john.osullivan@xxxxxxxxxxxxxxxxxxx>
Date: Wed, 31 Jul 2013 16:40:29 +0100
Yes,
I have set WIRESHARK_TARGET_PLATFORM=win32 And run .. \"vcvarsall.bat x86
And generally followed instructions on:
http://www.wireshark.org/docs/wsdg_html_chunked/ChSetupWin32.html

nmake -f Makefile.nmake all
builds without error
Everything builds fine up to the build of the installer:
nmake -f Makefile.nmake packaging
which then fails with

Internal Compiler Error: Installers shell constants are different than
uninstallers

Fatal error U1077:  makensis.exe

------------------------------

Message: 7
Date: Wed, 31 Jul 2013 10:16:47 +0100
From: "John OSullivan" <john.osullivan@xxxxxxxxxxxxxxxxxxx>
To: <wireshark-dev@xxxxxxxxxxxxx>
Subject: [Wireshark-dev] Problems building installer on Windows 8
Message-ID:
	<001e01ce8dce$afe08770$0fa19650$@osullivan@xxxxxxxxxxxxxxxxxxx>
Content-Type: text/plain; charset="us-ascii"

Hi,

 

I have downloaded the latest code for wireshark to build on a Windows 8 (64
bit) machine.

I am building an x86 version and  can build all stages up to 

nmake -f Makefile.nmake packaging

At this point it fails with an error:

Internal Compiler Error: Installers shell constants are different than
uninstallers

Fatal error U1077:  makensis.exe

 

Any ideas why this step is failing?

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://www.wireshark.org/lists/wireshark-dev/attachments/20130731/8c03efa0/
attachment.html>

------------------------------

Message: 8
Date: Wed, 31 Jul 2013 09:25:07 +0000
From: Anders Broman <anders.broman@xxxxxxxxxxxx>
To: Developer support list for Wireshark <wireshark-dev@xxxxxxxxxxxxx>
Subject: Re: [Wireshark-dev] Problems building installer on Windows 8
Message-ID:
	<43C5658BA3FB7B48A6F38EED0B6253F11A6767A6@xxxxxxxxxxxxxxxxxxxxxx>
Content-Type: text/plain; charset="us-ascii"

Hi,
Have you set WIRESHARK_TARGET_PLATFORM=win32 And run .. \"vcvarsall.bat x86

Regards
Anders
*********************************************