Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=7927
|
|
svn path=/trunk/; revision=7924
|
|
did, basing the path name structure on the version number, but handle
GLib and GTK+ orthogonally.
svn path=/trunk/; revision=7896
|
|
fix typo in my earlier checkin - GTK_GLIB_DIR should be
GLIB_GTK_DIR;
look for headers in "lib\glib-$(GLIB_VERSION)\include and
"lib\gtk-$(GTK_VERSION)\include, as that's where the 2.x
packages hide "glibconfig.h" and "gdkconfig.h".
svn path=/trunk/; revision=7894
|
|
We do have to look for headers in $(GTK_DIR)\gdk when using the
development packages from the Ethereal Web site, as "gdkconfig.h" is in
that directory but it's included as <gdkconfig.h>.
The commented string for ADNS_CONFIG doesn't appear to get substituted
as we want it to be; just use an empty string for now.
svn path=/trunk/; revision=7892
|
|
"config.nmake", and just use the variables set based on the results of
those tests in various "Makefile.nmake" files.
svn path=/trunk/; revision=7891
|
|
GLIB_LIBS, and GTK_LIBS variables based on whether the GLib and GTK+
header files and libraries are in separate "glib" and "gtk+" directories
(as is the case for the developer's packages from the Ethereal Web site)
or in the same directory (as is the case for the developer's packages
from the GTK+-for-Win32 site).
svn path=/trunk/; revision=7890
|
|
variables the user configures - the user isn't expected to change
GLIB_LIBS or GTK_LIBS, and there's a comment nothing that users
shouldn't have to do so), which contain the appropriate libraries for
building stuff that requires only GLib, and stuff that required GTK+ and
GLib, respectively, and use those macros in the Makefile.nmake files.
svn path=/trunk/; revision=7885
|
|
variables the user configures - the user isn't expected to change
GLIB_CFLAGS or GTK_CFLAGS, and there's a comment nothing that users
shouldn't have to do so), which contain the appropriate "/I" flags for
building stuff that requires only GLib, and stuff that required GTK+ and
GLib, respectively, and use those macros in the Makefile.nmake files.
svn path=/trunk/; revision=7884
|
|
duplicate the setting of $(COMMON_FILES_GNU).
svn path=/trunk/; revision=7883
|
|
Also put in a comment noting that it should be comma-separated, and
noting why it should be comma-separated.
svn path=/trunk/; revision=7880
|
|
GNU ADNS or not - set it based on whether ADNS_DIR is defined by
"config.nmake", and make "config.h.win32" files that specify whether we
have GNU ADNS dependent on "config.nmake".
Note in "config.nmake" that:
if you have GNU ADNS, ADNS_DIR should be defined as the
directory in which the ADNS .lib file resides;
if you don't have GNU ADNS, ADNS_DIR shouldn't be defined.
svn path=/trunk/; revision=7860
|
|
Wednesday.
svn path=/trunk/; revision=7820
|
|
found at
http://adns.jgaa.com/
and
http://www.ethereal.com/distribution/win32/development/
The modifications to the root-level config.h.win32 and Makefile.nmake
may not be neccessary.
svn path=/trunk/; revision=7769
|
|
The next release will likely be tomorrow (May 1).
svn path=/trunk/; revision=7622
|
|
comma-separated, so that the resources will be built correctly and the
version number correctly displayed in the GUI, and make the resources
dependent on "config.nmake" so that they're rebuilt if it's changed.
svn path=/trunk/; revision=7373
|
|
idol is enough for the CVS gods.
svn path=/trunk/; revision=7337
|
|
svn path=/trunk/; revision=7271
|
|
I'm shooting for a release on Wednesday evening.
svn path=/trunk/; revision=6952
|
|
svn path=/trunk/; revision=6741
|
|
than "sh" to run a Bourne-compatible shell in "Makefile.nmake", and
define "SH" to be "bash" in "config.nmake".
svn path=/trunk/; revision=6540
|
|
In gtk/main.c and tethereal.c set MIBDIRS to <get_program_path()>\snmp\mibs
so that we can drop the MIB files there, instead of the default c:\usr\...
path.
Add NET_SNMP_DIR to config.nmake and modify Makefile.nmake to adjust
CFLAGs, ethereal_LIBS and tethereal_LIBS accordingly.
Define HAVE_UCD_SNMP in config.h.win32.
I tested this by creating c:\program files\ethereal\snmp\mibs and
dropping in the MIB files that come with Net-SNMP. Ethereal resolved
system.sysDescr.0 to "iso.3.6.1.2.1.1.1.0" under Windows. Under Linux
it resolved to "SNMPv2-MIB::sysDescr.0".
Ethereal.nsi still needs to be updated.
A compiled version of the Net-SNMP library can be found at
http://www.ethereal.com/distribution/win32/development/
svn path=/trunk/; revision=6385
|
|
releases don't involve explosive bolts like NASA launches do.
Bring the ChangeLog and NEWS files up to date to the end of August.
svn path=/trunk/; revision=6341
|
|
svn path=/trunk/; revision=6021
|
|
release notes to NEWS.
svn path=/trunk/; revision=6006
|
|
svn path=/trunk/; revision=5779
|
|
come).
svn path=/trunk/; revision=5500
|
|
http://www.ethereal.com/lists/ethereal-cvs/200203/msg00175.html (the
rest will be added later).
svn path=/trunk/; revision=5042
|
|
svn path=/trunk/; revision=4856
|
|
svn path=/trunk/; revision=4684
|
|
Additional Windows Makefile dependencies, so more stuff gets
built as needed.
Additional stuff cleaned up by "make clean" (well, "nmake -f
makefile.nmake clean", anyway)
Make PDB_FILE be "vc*.pdb", so it referes to the PDB files
either for VC++ 5.0 or VC++ 6.0.
svn path=/trunk/; revision=4481
|
|
Add some missing files in the "clean" targets.
Use pod2html rather than man2html to build HTML man pages.
Fix ethereal.nsi.in for recent versions of NSIS, and fix a typo.
svn path=/trunk/; revision=4475
|
|
svn path=/trunk/; revision=4440
|
|
they're not built and the executables already contain debugging
information, and update the README.win32 file appropriately and add
Text2Pcap and Mergecap to it.
svn path=/trunk/; revision=4425
|
|
fix a bogus batch mode inference rule of make, so that
"vc60.pdb" files are created in the proper directory;
delete ".pdb" files in a "nmake -f Makefile.nmake clean";
include the text2pcap and mergecap ".pdb" files in the Windows
binary distribution.
svn path=/trunk/; revision=4385
|
|
svn path=/trunk/; revision=4021
|
|
svn path=/trunk/; revision=3716
|
|
Update NSIS syntax for newest NSIS. That fix from David O'Shea.
Set config.nmake to get non-cygwin version of Python.exe; cygwin version
is fouling up on me and I'm not sure why.
svn path=/trunk/; revision=3705
|
|
svn path=/trunk/; revision=3415
|
|
svn path=/trunk/; revision=3289
|
|
Pre-compiled zlib provided at
http://www.ethereal.com/distribution/win32/zlib-1.1.3-fixed.zip
"fixed" because the pre-compiled version in the "extralibs" package
from the Gimp/Win32 page has a fault zlib.lib in it.
Add note about zlib in README.win32; more work needs to be done to
this file to mention new packaging method.
svn path=/trunk/; revision=3263
|
|
We us $(VERSION), defined in the top-level config.nmake, to replace
@VERSION@ in various files. $(RC_VERSION) and $(WTAP_VERSION) are
similarly used.
svn path=/trunk/; revision=3258
|
|
was originally written for WinAmp. See http://www.nullsoft.com/free/nsis/
svn path=/trunk/; revision=3255
|
|
svn path=/trunk/; revision=3163
|
|
perl and man2html. Don't call this makefile from the parent makefile
as not everyone will want to create documentation.
Add a couple variables to config.nmake to support this.
svn path=/trunk/; revision=3119
|
|
Replace 'nmake' with $(MAKE) /$(MAKEFLAGS), from Mike Frisch.
svn path=/trunk/; revision=3108
|
|
svn path=/trunk/; revision=2494
|
|
a framework for the dissector; of the more than 400 NCP packet types, only
a handful are defined. But this dissector framework is much better than
the previous one.
svn path=/trunk/; revision=2173
|
|
build "register.c" in the top-level Makefile;
set path in "config.nmake" to include the Cygwin directory for
tools - those tools are needed to build "register.c";
remove constructed source files, and some additional object
files, when doing "nmake clean".
svn path=/trunk/; revision=1896
|
|
Add RCS ID tags to Makefile.nmake's.
svn path=/trunk/; revision=1836
|