Wireshark-dev: Re: [Wireshark-dev] Issues with Installing Libraries (Win32)
From: "Anders Broman" <anders.broman@xxxxxxxxxxxx>
Date: Thu, 16 Oct 2008 20:03:06 +0200
Hi,
Did you change the Visual studio setting in config.nmake?

# "Microsoft Visual Studio 6.0"

# Visual C++ 6.0, _MSC_VER 1200, msvcrt.dll (version 6)

#MSVC_VARIANT=MSVC6

:

# "Microsoft Visual Studio 2008"

# Visual C++ 9.0, _MSC_VER 1500, msvcr90.dll

MSVC_VARIANT=MSVC2008

Regards

Anders



From: wireshark-dev-bounces@xxxxxxxxxxxxx [mailto:wireshark-dev-bounces@xxxxxxxxxxxxx] On Behalf Of Graham Bloice
Sent: den 16 oktober 2008 19:22
To: Developer support list for Wireshark
Subject: Re: [Wireshark-dev] Issues with Installing Libraries (Win32)

Ramesh Sankaranarayanan wrote:
Thanks to all of you for your feedback.

Setting the PATH environment variable to pick the unzip from cygwin instead of Oracle 9i - resolved the installation of the Libraries.

After doing distclean (Step 2.2.9 - "nmake -f Makefile.nmake distclean"), I tried to build Wireshark (Step 2.2.10 - "nmake -f Makefile.nmake make all").

During the build process, I get the following error:

/***/

Microsoft (R) Program Maintenance Utility   Version 6.00.9782.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

'zlib1.dll' is up-to-date
        if not exist C:\wireshark-win32-libs\zlib123 mkdir C:\wireshark-win32-libs\zlib123
        if not exist C:\wireshark-win32-libs\zlib123\lib mkdir C:\wireshark-win32-libs\zlib123\lib
        if not exist C:\wireshark-win32-libs\zlib123\include mkdir C:\wireshark-win32-libs\zlib123\include
        mt.exe -nologo -manifest "zlib1.dll.manifest" -outputresource:zlib1.dll;2
'mt.exe' is not recognized as an internal or external command,
operable program or batch file.
NMAKE : fatal error U1077: 'mt.exe' : return code '0x1'
Stop.
/***/

When I do a search on the Manifest Tool (mt.exe), I dont see it anywhere on my C Drive.  I am running Visual Studio 6 . Is this exe part of Platform SDK?  Should I expect to see it under "C:\Program Files\Microsoft Visual Studio\VC98\Bin"?

FYI , I have run VCVARS32.bat from "C:\Program Files\Microsoft Visual Studio\VC98\Bin" as per the instructions.

IIRC it's part of the SDK.  I think you need to run vcvars from the SDK to get all the SDK dirs onto the path.  Is their any particular reason you are using VC6 rather than the newer (and free as in beer) VS 2008 Express?

-- 
Regards,

Graham Bloice