I am getting stuck at the same point during the compile of Ethereal 0.9.1
on a Windows 2000 platform, and I'm hoping someone can help me out. After
compiling all the subfolders (gtk, epan, etc.) and returning to the top
Ethereal-0.1.9 directory, I am getting the following errors:
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
cd ..
cd ..
cl -DWIN32 -DNULL=0 -D_MT -D_DLL -DHAVE_CONFIG_H -Zi /IC:
\mytools\src\gl
ib /IC:\mytools\src\glib\gmodule /IC:\mytools\src\gtk+ /I. /Iwiretap /IC:
\mytoo
ls\src\gtk+\gdk /IC:\mytools\src\gtk+\gdk\win32 /IC:\winpcap\include -Fd.\
-c c
apture-wpcap.c pcap-util.c capture.c
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8804 for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.
capture-wpcap.c
capture-wpcap.c(34) : fatal error C1083: Cannot open include file:
'pcap.h': No
such file or directory
pcap-util.c
pcap-util.c(54) : fatal error C1083: Cannot open include file: 'pcap.h': No
such
file or directory
capture.c
capture.c(102) : fatal error C1083: Cannot open include file: 'pcap.h': No
such
file or directory
Generating Code...
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
When processing the 'gtk' makefile, I was able to access 'pcap.h' just
fine, but the path is defined as "/I$(PCAP_DIR)\WPCAP\LIBPCAP ", which
points directly to the 'pcap.h' header. In the makefile in the
'ethereal-0.1.9' folder the path is only defined as "/I$(PCAP_DIR)
\include". The only 'include' folder I have in my 'winpcap' folder is at
'winpcap\WPCAP\LIBPCAP\Win32\Include'. Is this the one I should be
pointing to? Or is my structure of my 'winpcap' folder incorrect? Any
help would be appreciated.
(Embedded image moved to file: pic03557.pcx)
Attachment:
pic03557.pcx
Description: Binary data