aboutsummaryrefslogtreecommitdiffstats
path: root/configure.in
AgeCommit message (Collapse)AuthorFilesLines
2002-04-08Clean up the "Use zlib library" message.Guy Harris1-4/+8
svn path=/trunk/; revision=5116
2002-04-08Replace "--enable-zlib" with "--with-zlib", and have it take an optionalGuy Harris1-7/+25
"=DIR" argument to specify the directory in subdirectories of which zlib's headers and libraries can be found. svn path=/trunk/; revision=5115
2002-03-29Bump the version to 0.9.3. Update NEWS to be current toGerald Combs1-2/+2
http://www.ethereal.com/lists/ethereal-cvs/200203/msg00175.html (the rest will be added later). svn path=/trunk/; revision=5042
2002-03-23Default to *not* using the UCD SNMP library, as the current versionsGuy Harris1-2/+10
have buffer-overflow vulnerabilities that we can't avoid. You have to ask for it explicitly if you want it. svn path=/trunk/; revision=5007
2002-03-12Get rid of the "--enable-snmp" option; instead, use "--with-ucdsnmp".Guy Harris1-51/+24
Make the directory option to "--with-ucdsnmp" optional. Handle "--with-ucdsnmp" similar to the way "--with-pcap" is handled. Get rid of unnecessary #defines in "packet-cops.c". Get rid of no-longer-necessary include of "dlfcn.h" in "packet-snmp.c". svn path=/trunk/; revision=4930
2002-03-11In the message at the end that indicates how Ethereal was configured,Guy Harris1-2/+2
refer to "UCD SNMP" rather than just "SNMP". svn path=/trunk/; revision=4927
2002-03-10Use the "sprint_realloc_" routines in UCD SNMP 4.2.2 and later, ratherGuy Harris1-37/+15
than the "sprint_" routines in UCD and CMU SNMP; the latter routines have no bounds checking, and if you use them you cannot protect against buffer overflows. As we now require UCD SNMP 4.2.2 or later: 1) we no longer need code to support CMU SNMP; 2) we no longer need code to work around problems with UCD SNMP 4.1.1; and, as we no longer use the "sprint_" routines, we no longer need code to work around the changed API and ABI of those routines in some nonstandard versions of the UCD SNMP library. svn path=/trunk/; revision=4914
2002-03-03Bump the version to 0.9.2. Update NEWS to include everything from February.Gerald Combs1-2/+2
svn path=/trunk/; revision=4856
2002-03-01Don't link with the SNMP library by default.Gerald Combs1-2/+2
svn path=/trunk/; revision=4836
2002-02-27From Joerg Mayer:Guy Harris1-4/+12
In the "configure.in" files, add -D_U_="__attribute__((unused))" to CFLAGS if we're using GCC, and add -D_U_="" otherwise, so _U_ can be used to mark arguments as unused. Add -D_U_="" arguments to the Makefile.nmake files as well, so _U_ works with Microsoft Visual C++ as well. Add comments and RCS IDs to the Makefile.nmake files that don't already have them. svn path=/trunk/; revision=4824
2002-02-05Have configure check for pod2man, thus creating a POD2MAN makefileGilbert Ramirez1-1/+2
variable, allowing it to be overridden during make. svn path=/trunk/; revision=4697
2002-02-02Update version to 0.9.1. Add NEWS entries for 0.9.1 changes.Gerald Combs1-2/+2
svn path=/trunk/; revision=4684
2002-02-02From Heikki Vatiainen:Guy Harris1-17/+35
check for GNU "sed", and skip the "bad sed" checks if it's found; check for "/bin/sed" as well as "/usr/bin/sed" on Solaris; put the "sed" checks into a separate section of code with its own test for the host OS, to make it a bit cleaner to add any checks needed on other OSes. svn path=/trunk/; revision=4681
2002-01-30Remove the "--without-gcc" option - it doesn't work with the Sun,Guy Harris1-6/+1
Digital UNIX, and HP C compilers, and it may not work with other compilers (due to the GLib problem mentioned in the previous checkin), so it runs the risk of being an "attractive nuisance", i.e. users may try it, find it doesn't work, and then send mail to various Ethereal mailing lists asking about it. svn path=/trunk/; revision=4640
2002-01-30Add a "--without-gcc" option, similar to what tcpdump and libpcap have.Guy Harris1-1/+6
(This isn't as useful for testing purposes as it is in tcpdump and libpcap, as GLib is configured based on the compiler used to compile it, so you can't necessarily build an application using GLib with a compiler different from the one used to compile GLib, but we'll add it anyway.) svn path=/trunk/; revision=4637
2002-01-30Solaris's "/usr/ucb/sed" isn't good enough either.Guy Harris1-10/+15
svn path=/trunk/; revision=4628
2002-01-30On Solaris, check whether "sed" is "/usr/bin/sed", and fail if it is, asGuy Harris1-1/+14
Solaris's "/usr/bin/sed" is inadequate to handle, in libtool, a list of object files as large as the list in Ethereal. svn path=/trunk/; revision=4626
2002-01-21Include files from the "epan" directory and subdirectories thereof withGuy Harris1-3/+3
"epan/..." pathnames, so as to avoid collisions with header files in any of the directories in which we look (e.g., "proto.h", as some other package has its own "proto.h" file which it installs in the top-level include directory). Don't add "-I" flags to search "epan", as that's no longer necessary (and we want includes of "epan" headers to fail if the "epan/" is left out, so that we don't re-introduce includes lacking "epan/"). svn path=/trunk/; revision=4586
2002-01-20Revamp the RPM building process. For versions of rpm that supportGerald Combs1-35/+5
"--define", we now build the RPM and SRPM packages in packages/rpm. As a result, one need not be root to build RPM-based packages. Move the specfile to packaging/rpm/SPECS. Update the INSTALL document to include the various packaging makefile targets. svn path=/trunk/; revision=4581
2002-01-09Provide a --disable-usr-local flag to configure so thatGilbert Ramirez1-13/+26
-I/usr/local/include and -L/usr/local/lib aren't automatically added to the build flags. svn path=/trunk/; revision=4507
2001-12-23Bump the version up to 0.9.0. Update the NEWS file.Gerald Combs1-2/+2
svn path=/trunk/; revision=4440
2001-12-12Work around changes made to recent Red Hat ucd-snmp packages. SeeGerald Combs1-1/+11
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=57421 for details. svn path=/trunk/; revision=4387
2001-12-07Use "-no-cpp-precomp" rather than "-traditional-cpp" on MacOS X, as perGuy Harris1-3/+17
the "The Compiler and Tools" section on http://fink.sourceforge.net/doc/porting/basics.php Do so on MacOS X regardless of whether the compiler is called "gcc" or not, as that page also indicates that the compiler is installed as "cc". svn path=/trunk/; revision=4354
2001-11-02Don't assume that all UNIX platforms have <iconv.h> - explicitly checkGuy Harris1-1/+2
whether it's present. This puts HAVE_ICONV_H in the "config.h" file, so put in an entry for it in "config.h.win32" - an entry that doesn't define it - and get rid of the check for WIN32 in "xmlstub.h". svn path=/trunk/; revision=4124
2001-10-12Get NEWS current up to July 31, update version to 0.8.20.Gerald Combs1-2/+2
svn path=/trunk/; revision=4021
2001-08-30Patches from Frank Singleton :Olivier Abad1-1/+17
- update idl2eth man page , now that "unions" are implemented ; - support for idl2eth man page installation. svn path=/trunk/; revision=3885
2001-07-27Fix AC_ETHEREAL_PCAP_CHECK so that, if a directory was specified withGuy Harris1-1/+2
"--with-pcap", it adds the "include" subdirectory of that directory to the list of directories to search for include files, rather than adding the directory itself. Check whether libpcap defines "pcap_version", and define HAVE_PCAP_VERSION if it does. Use "pcap_version" iff HAVE_PCAP_VERSION is defined, rather than special-casing MacOS X. Don't #define a string for the WinPcap version; just leave HAVE_PCAP_VERSION undefined on Windows, as WinPcap 2.2beta is out, so we can no longer assume that the Windows version of Ethereal is using WinPcap 2.1. svn path=/trunk/; revision=3792
2001-07-27If GLib doesn't support loadable modules, don't let the user enableGuy Harris1-1/+9
plugins. (This means that "--with-plugins" with no argument is useless - if GLib supports loadable modules, plugins are enabled by default, and if GLib doesn't support loadable modules, plugins can't be enabled - but with an argument, it lets you specify a different directory into which to put plugins.) svn path=/trunk/; revision=3791
2001-07-26Fix from Michael Tuexen: define PLUGIN_DIR as NULL if plugin support isGuy Harris1-2/+4
disabled, so that the code that passes it to a subroutine compiles (the subroutine doesn't use that argument if plugin support is disabled - and shouldn't do so). svn path=/trunk/; revision=3790
2001-07-26MacOS support changes, from Michael Tuexen (with some modifications):Guy Harris1-23/+35
replace "--with-plugindir" with "--with-plugins", and have the plugin directory optional - this allows plugins to be disabled; add "--traditional-cpp" on MacOS X/Darwin (Apple's "cc" compiler requires it, for some annoying reason, even though it is, as far as I know, GCC-based, and other GCC's don't require it); on MacOS X, don't use "pcap_version[]", as, for some annoying reason, libpcap on MacOS X doesn't define it. Clean up some whitespace in the help messages for the configure script. Move the AM_CONDITIONAL for SETUID_INSTALL after the point at which "enable_setuid_install" is set, as it tests "enable_setuid_install". svn path=/trunk/; revision=3788
2001-07-19GIOP CosNaming support, from Frank Singleton.Guy Harris1-1/+2
svn path=/trunk/; revision=3740
2001-07-13Updated for release 0.8.19Jeff Foster1-2/+2
svn path=/trunk/; revision=3716
2001-07-12Mergecap utility for merging capture files, from Scott Renfro.Guy Harris1-1/+18
svn path=/trunk/; revision=3701
2001-06-27Replace "--enable-pcap" with "--with-pcap", and if an argument isGuy Harris1-6/+21
specified to "--with-pcap", add that directory to the include file and library search paths, so that you can use "--with-pcap=DIR" to search for libpcap in a directory other than the standard ones (either because it was installed somewhere other than under "/usr" or "/usr/local", or because you want to use a special version you've installed rather than the standard one). svn path=/trunk/; revision=3611
2001-06-18Crank up the warning level in GCC, from Joerg Mayer.Guy Harris1-2/+2
svn path=/trunk/; revision=3562
2001-06-02Windows and the MSVC++ 6.0 library don't have "strptime()", so pull inGuy Harris1-2/+10
the glibc "strptime()" (modified so it doesn't require the rest of glibc), set up the configure script to check for it, and set up Makefile.am and Makefile.nmake to use it. Get rid of NEED_MKSTEMP - nothing uses it. svn path=/trunk/; revision=3500
2001-05-24If you call AC_MSG_CHECKING, you should always call AC_MSG_RESULT.Guy Harris1-2/+3
svn path=/trunk/; revision=3443
2001-05-22Cleanups to the "--with-ssl" configuration option, and changes to addGuy Harris1-1/+10
compiler flags on Solaris with GCC to cope with X11 header file inadequacies. svn path=/trunk/; revision=3433
2001-05-16Added 'text2pcap', a utility to convert text hexdumps into pcapAshok Narayanan1-1/+18
files. See text2pcap.1 (built from doc/text2pcap.pod) for details. Changed 'tethereal -x' output to match hex dump format of text2pcap, Ethereal and others. svn path=/trunk/; revision=3421
2001-05-16Update files for release 8.18Jeff Foster1-2/+2
svn path=/trunk/; revision=3415
2001-05-01Base HAVE_PLUGINS on whether "g_module_supported()" returns TRUE, not onGuy Harris1-11/+36
whether there's a "dlfcn.h" header file; that lets us support plugins on HP-UX. svn path=/trunk/; revision=3390
2001-04-25If the SNMP headers were found but we failed to find "sprint_objid()" inGuy Harris1-2/+12
the SNMP library, fail rather than driving on and letting the build fail. svn path=/trunk/; revision=3383
2001-04-25Fail if both UCD and CMU SNMP headers are found; we have no idea whichGuy Harris1-1/+13
of the two libraries is installed - or, if both are installed in different directories, or if a shared library for one and an unshared library for another are installed in the same directory, which one we'll get if we link with "-lsnmp" - so we have no idea whether the header files with which we compile will match the library with which we link. svn path=/trunk/; revision=3382
2001-04-19Fix up the messages printed for the SSL checks - AC_MSG_CHECKING withoutGuy Harris1-2/+1
AC_MSG_RESULT is an error (it produces a message without a newline at the end, as AC_MSG_RESULT is supposed to finish the message with the result of the test), and, according to the autoconf documentation, you're not supposed to use AC_MSG_RESULT without AC_MSG_CHECKING, either. svn path=/trunk/; revision=3332
2001-04-11Fix up the alignment of some of the "configure --help" messages.Guy Harris1-4/+7
Print the right error message for "--without-plugindir". svn path=/trunk/; revision=3295
2001-04-11Set PLUGIN_DIR to a value that depends on "VERSION", rather thanGuy Harris1-3/+3
hardcoding the version number into it; this means you don't have to remember to change the version number in two places when you change the version. (If, as, and when the plugin ABI stabilizes enough that we don't change the plugin directory in every release, we can set it based on, say, some "PLUGIN_ABI_VERSION" variable.) svn path=/trunk/; revision=3294
2001-04-11Update the other occurrence of the version number.Guy Harris1-2/+2
svn path=/trunk/; revision=3290
2001-04-11Updated for release 0.8.17Jeff Foster1-2/+2
svn path=/trunk/; revision=3289
2001-04-04Move the comments in nsis/README into nsis/Makefile.nmakeGilbert Ramirez1-1/+2
Have automake package the nsis files into the source tarball. svn path=/trunk/; revision=3256
2001-03-05Move version to 0.8.16.Gilbert Ramirez1-3/+3
Fix build for splitting build dir from src dir. Note the use of updated GTK+ release for Win32 binaries. svn path=/trunk/; revision=3107