summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2013-11-151.11.1 → 1.11.2.Gerald Combs1-1/+1
svn path=/trunk/; revision=53346
2013-11-07Enable Packet Editor by defaultAlexis La Goutte1-2/+2
svn path=/trunk/; revision=53132
2013-11-03Fix autoconf broken by last commit.Jörg Mayer1-1/+0
svn path=/trunk/; revision=53060
2013-11-03Pass the name of the sed executable as an explicit argurment toJörg Mayer1-0/+6
runlex.sh (like it is done with LEX already). May fix a problem on Windows with cmake. svn path=/trunk/; revision=53059
2013-11-01From Thomas Dreibholz via ↵Jeff Morriss1-0/+1
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9368 : Call AC_PROG_MKDIR_P so MKDIR_P is sure to be set. svn path=/trunk/; revision=53026
2013-10-20From e.yimjia via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9289 :Pascal Quantin1-0/+1
Add dissection of OMA-ILP svn path=/trunk/; revision=52721
2013-10-18Simplify a bit (in a way which will hopefully actually work): just don't add ↵Jeff Morriss1-15/+3
-Wshorten-64-to-32 to CXXFLAGS. Also, add AM_CLEAN_FLAGS to AM_CXXFLAGS, not AM_CPPFLAGS. svn path=/trunk/; revision=52676
2013-10-18Add -Wno-shorten-64-to-32 (if we can) when compiling the Qt UI.Jeff Morriss1-1/+15
svn path=/trunk/; revision=52674
2013-10-16Add checks to see if CC and/or CXX are Clang. Add "-Qunused-arguments"Gerald Combs1-2/+2
to CFLAGS and/or CXXFLAGS as needed. svn path=/trunk/; revision=52654
2013-10-16Don't bother checking for clang, just add -Qunused-arguments to theGerald Combs1-3/+1
compiler flags checks. svn path=/trunk/; revision=52649
2013-10-161.11.0 -> 1.11.1Pascal Quantin1-1/+1
svn path=/trunk/; revision=52647
2013-10-16If we're using Clang add -Qunused-arguments in order to avoid a bunchGerald Combs1-0/+4
of warnings described at http://petereisentraut.blogspot.com/2011/05/ccache-and-clang.html svn path=/trunk/; revision=52646
2013-10-11Build with Qt by default.Gerald Combs1-2/+3
svn path=/trunk/; revision=52548
2013-10-10We use g_ascii_strtoll(), not strtoll(), so we no longer need to checkGuy Harris1-1/+0
for strtoll() (if we ever did check for it). svn path=/trunk/; revision=52519
2013-10-05Invert NEED_INET_ATON_H to HAVE_INET_ATON_HJörg Mayer1-1/+1
Remove unused NEED_G_ASCII_STRTOULL_H svn path=/trunk/; revision=52385
2013-10-01Use separate "Read me first" files for Qt and GTK+.Gerald Combs1-0/+2
svn path=/trunk/; revision=52321
2013-09-30Use macdeployqt to add the Qt bits to our bundle. Put our libraries inGerald Combs1-1/+1
Contents/Frameworks since that's what macdeployqt expects. Have osx-dmg.sh look at the correct executable. svn path=/trunk/; revision=52295
2013-09-30More Qt app bundle migration. Still doesn't work quite right.Gerald Combs1-1/+1
svn path=/trunk/; revision=52293
2013-09-30Start migrating the OS X app bundle to Qt. This will likely break theGerald Combs1-1/+2
installers. svn path=/trunk/; revision=52292
2013-09-10Use -m32, instead, as per Michael Tuexen's suggestion.Guy Harris1-12/+3
svn path=/trunk/; revision=51923
2013-09-10When building for 10.4 or 10.5, force 32-bit x86 on x86 and 32-bit PPCGuy Harris1-3/+12
on PPC. svn path=/trunk/; revision=51921
2013-08-24Can't use [ as an alias for "test" in configure scripts, as [ and ] areGuy Harris1-1/+1
quoting characters; use test instead. svn path=/trunk/; revision=51503
2013-08-23To handle the hypothetical case of an OS X release offering a choice ofGuy Harris1-7/+18
installing command-line developer tools with no SDKs but with a standard UN*Xy /usr/include or of installing Full Frontal Xcode, if the user didn't specify building against an SDK, check to see whether we *have* any SDKs and, if not, don't set the deployment target. svn path=/trunk/; revision=51501
2013-08-21Arrange that "make distcheck" use the GUI configure flags used toGuy Harris1-1/+5
configure Wireshark, so we don't, for example, do "make distcheck" with no options, and thus default to GTK+ 3, on a system without GTK+ 3 where Wireshark was configured with --with-gtk2. (This also means that if we're configuring only with Qt, or with GTK+ *and* Qt, "make distcheck" will check with those.) svn path=/trunk/; revision=51456
2013-08-13Add in more comments on the whole "get the path of the executable fromGuy Harris1-0/+9
the kernel" thing, and add the NetBSD and DragonFly BSD /proc links (if they don't mount /proc, that doesn't work, but it doesn't get in the way). On Solaris, check for getexecname, just in case somebody tries to build on an old Solaris that doesn't support it (that could well end up being the least of their problems, but at least they won't ask us to diagnose that one). svn path=/trunk/; revision=51343
2013-08-12If we're looking for some version of GTK+, and don't find it, fail. Guy Harris1-4/+6
That way, if somebody specifies --with-gtk[23] and that version of GTK+ isn't found, we fail with an indication that the version of GTK+ they asked for isn't there, and if no GUI toolkit was specified, and they didn't explicitly say "don't build Wireshark", we look for GTK+ 3 and, if it's not found, let the user know explicitly. svn path=/trunk/; revision=51323
2013-08-12Just check whether dladdr() is available; we check in the code whetherGuy Harris1-9/+20
it succeeds, so there's no point in checking whether it succeeds in a sample program. svn path=/trunk/; revision=51322
2013-08-12On some platforms, to get dladdr() you need to link with -ldl. FirstGuy Harris1-24/+7
try it without -ldl (in case the OS doesn't have it - not a good idea, as it complicates the build process for cross-platform tools that might require it on other platforms, but "not a good idea" never stopped UN*X vendors in the past) and, if that fails, try it with -ldl. svn path=/trunk/; revision=51309
2013-08-08From Mathias Guettler:Anders Broman1-0/+3
New dissector for Air/Ground Datalink ICAO doc 9705 Ed2: ULCS, CM, CPDLC. Add the files to the distribution. svn path=/trunk/; revision=51212
2013-08-05Fix the Python version check. Hopefully no one is running 1.5 or 1.6.Gerald Combs1-3/+3
svn path=/trunk/; revision=51161
2013-08-05Don't force the use of Python 2.x, similar (but not identical to)Gerald Combs1-14/+7
r51128. Print a warning if we're building with Python < 2.5. svn path=/trunk/; revision=51158
2013-07-31Check the Python major version number in a way that works in Python 2Guy Harris1-1/+1
and Python 3. svn path=/trunk/; revision=51077
2013-07-31Get rid of extra comment line.Guy Harris1-1/+0
svn path=/trunk/; revision=51075
2013-07-31Only use sw_vers if we're on OS X.Guy Harris1-6/+16
svn path=/trunk/; revision=51074
2013-07-31Set the minimum OS X version in the installer package based on theGuy Harris1-0/+17
deployment target; if --disable-osx-deploy-target was specified, set it to the OS version on which we're building - minor/dot-dot version and all - as there's no guarantee that it'll work on *any* version earlier than that. svn path=/trunk/; revision=51060
2013-07-31If you use --enable-osx-deploy-target or --disable-osx-deploy-target onGuy Harris1-100/+147
anything other than OS X, fail; whatever it is you're trying to do won't work (unless and until there exists a platform that fully supports cross-development for OS X, *including* building against SDKs and building with -mmacosx-version-min). If you use neither on OS X, default to the OS major version on which you're building. If you use --disable-osx-deploy-target, don't build against an SDK and don't use -mmacosx-version-min. svn path=/trunk/; revision=51057
2013-07-24The files in aclocal-fallback are copies of .m4 files from variousGuy Harris1-1/+1
packages, providing macros that we use in our configure script in case somebody building from SVN doesn't happen to have the package installed and thus doesn't happen to have those macros defined. In the case of Qt, there *isn't* such a .m4 file, so we had to create the macro. Move it to acinclude.m4, and rename it to AC_WIRESHARK_QT_CHECK to indicate that it's our own check. svn path=/trunk/; revision=50881
2013-07-24Add a comment.Guy Harris1-0/+4
svn path=/trunk/; revision=50879
2013-07-24If none of --with-gtk2, --with-gtk3, or --with-qt are specified, andGuy Harris1-13/+30
--disable-wireshark was not specified, build with GTK+ 3. If any of --with-gtk2 or --with-qt are specified, and --with-gtk3 wasn't specified, *don't* look for GTK+ 3 and don't build with it. If *both* --with-gtk2 and --with-gtk3, fail. svn path=/trunk/; revision=50872
2013-07-24Change default gtk build from version 2 to version 3 forJörg Mayer1-2/+2
autotool, cmake and nmake. No idea what it takes to change the visual project stuff svn path=/trunk/; revision=50863
2013-07-16set HAVE_GETOPT_H and HAVE_GETOPT variablesMartin Kaiser1-1/+1
for both autotools and cmake builds (in order to use getopt_long(), we have to check if we can include getopt.h) svn path=/trunk/; revision=50680
2013-07-15Revert r50150. I suspect the problem was Ubuntu's transition to qt5 as default,Evan Huus1-4/+4
since now the defaults work as they should. svn path=/trunk/; revision=50644
2013-07-13On OS X, set the rpath for executables to includeGuy Harris1-2/+9
@executable_path/../lib as well as /usr/local/lib, so we can use @rpath in the install names in the executables and libraries in the application bundle. Have the osx-app.sh script tweak all references to libraries from /usr/local/lib in all executables, libraries, and plugins in the app bundle to use @rpath. (The "all" is important; it fixes the GTK+ crash mentioned in the comment in osx-app.sh. The notion of doing all of them came from the osx-app.sh script in a newer version of Inkscape.) This renders the setting of DYLD_LIBRARY_PATH in the wrapper scripts in the bundle unnecessary; remove it. (Ideally, we should try to get rid of the wrapper scripts entirely, but that might have to wait for us to switch to using Qt.) svn path=/trunk/; revision=50560
2013-07-09CPPFLAGS contains the flags for the C preprocessor; CXXFLAGS containsGuy Harris1-1/+16
the flags for the C++ compiler. If we're building for 10.5, force a 32-bit build. svn path=/trunk/; revision=50459
2013-07-07Clean up comments.Guy Harris1-10/+8
svn path=/trunk/; revision=50440
2013-07-06Check for an OS X deployment target early, so that as manyGuy Harris1-90/+105
tests using the compiler are done using the flags that we'll be using when building. Add a -mmacosx-version-min flag to CFLAGS/CPPFLAGS/LDFLAGS so that the compiler tests use them. This may, or may not, obviate the need to set MACOSX_DEPLOYMENT_TARGET in OSX_DEPLOY_TARGET. svn path=/trunk/; revision=50426
2013-07-06Add a --enable-osx-deploy-target option to set the deployment targetGuy Harris1-0/+98
when building for OS X; that causes the MACOSX_DEPLOYMENT_TARGET environment variable to be set when building (so that, for example, we don't use linker features available on the version on which we're building but not on the minimum OS version for which we're building), and causes the SDK for that version to be used (so that, for example, we don't link with libraries with later version numbers than the ones provided with the OS version for which we're building). svn path=/trunk/; revision=50410
2013-06-28Rename AC_WIRESHARK_GCC_CFLAGS_CHECK toGuy Harris1-40/+40
AC_WIRESHARK_COMPILER_FLAGS_CHECK, because it doesn't just affect CFLAGS and it doesn't just affect the flags for GCC. svn path=/trunk/; revision=50222
2013-06-28Do the "is $CXX actually a C++ compiler" test as early as possible, soGuy Harris1-26/+39
that it doesn't fail due to the C++ compiler not supporting -W options that the C compiler does. (We should fix that, too, by having separate checks for whether the C and C++ compilers support particular options.) svn path=/trunk/; revision=50215
2013-06-28Standard C++ header files don't have .h in their name: #include <iostream>Jeff Morriss1-3/+3
rather than #include <iostream.h>. Also reference cout as std::cout in the test program. svn path=/trunk/; revision=50206