Thanks everyone for your help!
I truely had to very carefully read every line of that
http://www.wireshark.org/docs/wsdg_html/#ChSetupWin32 part of the
WiresharkDeveloper's Guide.
I compiled a wireshark win32 and it runs as expected!

Lesson learned: Read the documentation carefully!

I list these details of the mistakes I made to hopefully help someone who
may also be making the same mistakes I made:
I had skipped the installation of cygwin. Tried again after installing
cygwin
I had skipped the installation of python. Tried again after incorrectly
installing python30
uninstalled python30 and loaded the python26. Tried again
Then I was google searching for cygwin bison and found it was documented
clearly in the Developer's guide as part of the cygwin installation. Duh!
Tried again... Finally I realized the command I was missing:
nmake -f Makefile.nmake setup
Basically, I finally followed the documentation repeatedly until I stopped
making my dumb mistakes.

Then I attempted compiling 64-bit with these two changes in config.nmake
WIRESHARK_TARGET_PLATFORM=win64
CPU=IA64
nmake -f Makefile.nmake setup
nmake -f Makefile.nmake distclean
But this one failed:
nmake -f Makefile.nmake all
   :   :   :   :
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.30729.01 for
80x86
Copyright (C) Microsoft Corporation.  All rights reserved.
file_util.c
unicode-utils.c
mpeg-audio.c
privileges.c
str_util.c
type_util.c
Generating Code...
        link  /INCREMENTAL:NO /NOLOGO -entry:_DllMainCRTStartup -dll
kernel32.li
b  ws2_32.lib mswsock.lib advapi32.lib  /DEBUG /MACHINE:X64 /MANIFEST:no
/DEF:l
ibwsutil.def /OUT:libwsutil.dll  /IMPLIB:libwsutil.lib
..\image\libwsutil.res
file_util.obj unicode-utils.obj mpeg-audio.obj   privileges.obj
str_util.obj
         type_util.obj C:\wireshark-win64-libs\glib\lib\glib-2.0.lib
C:\wiresha
rk-win64-libs\glib\lib\gmodule-2.0.lib
C:\wireshark-win64-libs\glib\lib\gobject
-2.0.lib
file_util.obj : fatal error LNK1112: module machine type 'X86' conflicts
with ta
rget machine type 'x64'
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio
9.0\VC\BIN
\link.EXE"' : return code '0x458'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio
9.0\VC\BIN
\nmake.exe"' : return code '0x2'
Stop.
C:\wireshark>

This was done on my XP Pro 32-bit PC so I'll try this on my Windows vista
64-bit Home Premium and let you know how it goes.
Thanks everyone!
Brian
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev@wireshark.org>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

Reply via email to