aboutsummaryrefslogtreecommitdiffstats
path: root/epan/Makefile.nmake
AgeCommit message (Collapse)AuthorFilesLines
2011-08-31And fix distclean and maintainer-clean.stig1-2/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38813 f5534014-38df-0310-8fa8-9805f1628bb7
2011-08-31Fixed clean rule after crc move.stig1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38811 f5534014-38df-0310-8fa8-9805f1628bb7
2011-08-31Second try to move crc routines to libwsutil.stig1-18/+6
This time keep the tvb routines in epan. Now we can use common crc routines outside epan. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38810 f5534014-38df-0310-8fa8-9805f1628bb7
2011-08-30Revert r38800, as the crc routines contains some tvb functions.stig1-6/+18
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38803 f5534014-38df-0310-8fa8-9805f1628bb7
2011-08-30Move all crc routines to libwsutil.stig1-18/+6
This way we can use the crc routines in wiretap. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38800 f5534014-38df-0310-8fa8-9805f1628bb7
2011-08-23Remove support for libpcre, we use GRegex in GLib.stig1-2/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38683 f5534014-38df-0310-8fa8-9805f1628bb7
2011-07-03Fix one more undefined reference to `EBCDIC_to_ASCII'darkjames1-0/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37883 f5534014-38df-0310-8fa8-9805f1628bb7
2011-07-03Fix: tvbuff.obj : error LNK2019: unresolved external symbol _EBCDIC_to_ASCII ↵darkjames1-0/+1
referenced in function _tvb_get_ephemeral_string_enc Remove duplicated EBCDIC_to_ASCII from libwireshark.def git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37879 f5534014-38df-0310-8fa8-9805f1628bb7
2011-06-11Just as with autoconf, we need to include the Python cflags whenguy1-1/+1
building libwireshark. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37653 f5534014-38df-0310-8fa8-9805f1628bb7
2011-02-02A bit of Windows makefiles rework and cleanup:wmeier1-4/+5
- Define macros for certain CFLAGS in config.nmake iso of having defs in each makefile; a. -DHAVE_CONFIG_H and -D_U_="" are now part of a macro named STANDARD_CFLAGS; b. -WX has been replaced by WARNINGS_ARE_ERRORS (defined as -WX in config.nmake) (This allows disabling "Warnings as Errors" by just changing config.nmake) c. CVARSDLL definitions (not usage) have been removed from the various makefiles. XXX: It appears the usage of CVARSDLL can also be removed (not yet done) since: -DWIN32 and -DNULL=0 do not appear to be needed (any more); -D_MT and _D_DLL are not needed since /MP causes these definitions. d. Define a macro WARNINGS_CFLAGS with additional specific compiler (level4) warnings to be enabled. E.G., 4295: array is too small to include a terminating null character - config.nmake: reformat some long lines for readability; - plugins\Makefile.nmake: clean-deps does nothing: remove it (and usage in top-level makefile); - dissectors/Makefile.nmake: test to enable packet-rrc.obj target needs to include MSVC2010 ... git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@35747 f5534014-38df-0310-8fa8-9805f1628bb7
2010-11-30Oh yeah, there's a reason we don't put targets in Makefile.common: the first ↵morriss1-0/+3
target in a makefile is what you get when you just run make (without a target). Revert 35073 and 35069. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@35075 f5534014-38df-0310-8fa8-9805f1628bb7
2010-11-29Move some checkapi targets into Makefile.commonmorriss1-3/+0
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@35073 f5534014-38df-0310-8fa8-9805f1628bb7
2010-10-22If the html dir exist remove it and its subdirectories.etxrab1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34614 f5534014-38df-0310-8fa8-9805f1628bb7
2010-09-15Revert 34081 and 34093 in preparation for a cleaner fix.morriss1-3/+3
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34121 f5534014-38df-0310-8fa8-9805f1628bb7
2010-09-10From BBA via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5160 :morriss1-3/+3
Followup to 34081: move libwsutil _all_ the way forward so that our inet_pton is always linked in before wsock32's. This means that our Windows-7 Win64 builds (on which there is a native inet_pton in wsock32) will still work on pre-Vista Win64's. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34093 f5534014-38df-0310-8fa8-9805f1628bb7
2010-07-15There shouldn't be any need to build stuff in the top-level directoryguy1-1/+1
with the Lua or libgnutls flags, as nothing in the top-level directory should use them directly. However, libwireshark *does* require the Lua flags, so use them. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33534 f5534014-38df-0310-8fa8-9805f1628bb7
2010-06-01From Kovarththanan Rajaratnam via bug 3500:gerald1-6/+27
Sébastien's initial commit [1] didn't contain support for embedding Python on Windows. [1] http://anonsvn.wireshark.org/viewvc?view=rev&revision=28529 From me: Comment out PYTHON_EMBED for now. Start a list of known Python+CRT versions. Add get_wspython_dir to libwireshark.def. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33036 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-28Move some code (including the optional objects) into libwsutilmorriss1-27/+4
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33012 f5534014-38df-0310-8fa8-9805f1628bb7
2010-04-22Manifests are not needed when building with VC10.wmeier1-3/+3
So: don't run mt program ("manifest-tool") when building Wireshark & etc with VC10. See: http://msdn.microsoft.com/en-us/library/dd293574.aspx git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32540 f5534014-38df-0310-8fa8-9805f1628bb7
2010-03-01From LEGO via bug 4405:stig1-11/+25
Add the dot ('.') to the characters that can compose a name. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32068 f5534014-38df-0310-8fa8-9805f1628bb7
2010-02-28Added svn:ignore targets.stig1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32055 f5534014-38df-0310-8fa8-9805f1628bb7
2010-02-24Add new to_str.o/obj dependency to reassemble_test targetkrj1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31976 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-11Move make-sminmpec.pl to tools directorykrj1-2/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30511 f5534014-38df-0310-8fa8-9805f1628bb7
2009-08-27Windows: remove all references to ICONV_DIR, because we use the statically ↵krj1-3/+0
linked win-iconv instead git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29580 f5534014-38df-0310-8fa8-9805f1628bb7
2009-07-02mkstemp cleanups.gerald1-5/+0
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28923 f5534014-38df-0310-8fa8-9805f1628bb7
2009-04-08Don't assemble asm_utils_win32_x86 on x64. Export a dummy read_keytab_filegerald1-2/+2
if we're not using any encryption libraries on Windows. This fixes the last Win64 compilation problems in epan. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28008 f5534014-38df-0310-8fa8-9805f1628bb7
2009-04-08Add another Flex exception.gerald1-0/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28003 f5534014-38df-0310-8fa8-9805f1628bb7
2009-04-08Disable warnings-as-errors for Flex-generated output. Add a couple of gsizegerald1-2/+8
casts. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28002 f5534014-38df-0310-8fa8-9805f1628bb7
2009-03-18Create an "epan/crc" directory for CRC code. Add crc-16-plain.[ch],gerald1-9/+21
generated from pycrc. The command line used to generate the file is in epan/crc/Makefile.common. I used "plain" to distinguish it from CCITT, USB, and other 16-bit CRCs. Integrate the new CRC code into our infrastructure. Add crc16_plain_tvb_offset() to epan/crc16.[ch] and use it in plugins/profinet/packet-pn-rt.c. This _should_ work correctly, but hasn't been tested. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27790 f5534014-38df-0310-8fa8-9805f1628bb7
2009-03-02More Windows compiler flag cleanups. Fix a problem with my last commitgerald1-5/+1
that would break compilation for older compilers. Create a "DLL_LDFLAGS" variable and use it in DLLs and plugins. Use PLUGIN_LDFLAGS and DLL_LDFLAGS where needed. Don't force i386 code in the TPG plugin. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27582 f5534014-38df-0310-8fa8-9805f1628bb7
2008-12-23Add GeoIP to the Windows build. Fix a remaining geoip_ -> geoip_db_gerald1-1/+2
conversion. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27098 f5534014-38df-0310-8fa8-9805f1628bb7
2008-09-16Add /D_BIND_TO_CURRENT_CRT_VERSION=1 to LOCAL_CFLAGS in modern versionsgerald1-1/+1
of Visual C++. (How did this "feature" ever see the light of day?) Make sure we use LOCAL_CFLAGS *everywhere*. This should fix problems with building a usable installer under Visual Studio 2008 SP1. Add comments with links to Visual C++'s idiotic handling of assemblies and deployment using xcopy. Move to c-ares 1.5.3. Make sure we remove all of our manifests in epan and packaging/u3/tools. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26219 f5534014-38df-0310-8fa8-9805f1628bb7
2008-08-21_MSC_VERs 1400 and greater require manifests. Check againstgerald1-4/+4
MSC_VER_REQUIRED when we run mt.exe instead of checking for each individual MSVC_VARIANT. This fixes the current buildbot test failures on Windows, which resulted from a missing check for MSVC2008. This also keeps us from having to mess with a bunch of makefiles when we add support for new Visual C++ versions. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26052 f5534014-38df-0310-8fa8-9805f1628bb7
2008-08-07Add support for the c-ares asynchronous DNS resolution library to thegerald1-3/+5
Windows build. Add support for async IPv6 lookups. Update the ADNS code slightly. This is not supported (yet) on the UNIX side. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25953 f5534014-38df-0310-8fa8-9805f1628bb7
2008-08-04From Pascal Quantin via bug 2719: Fix support for Microsoft Visual C++ 2008.gerald1-4/+4
From me: Instead of adding adns_config.h, place it a custom adns package in wireshark-win32-libs. Update tools/win32-setup.sh accordingly. Split the MSVC2008EE variant into MSVC2008 and MSVC2008EE, similar to MSVC2005 and MSVC2005EE. We have to worry about vcredist_x86.exe in both cases. Add Pascal to AUTHORS. Update the Developer's Guide. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25921 f5534014-38df-0310-8fa8-9805f1628bb7
2008-07-02Add Makefile.common files for epan/dfilter and epan/ftypes.guy1-1/+1
Add checkapi rules to Makefile.am files. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25656 f5534014-38df-0310-8fa8-9805f1628bb7
2008-07-01Put printf into a separate "termoutput" API group. For most files,guy1-1/+1
check for it - but not for TShark plugins, as they are expected to print to the standard output. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25653 f5534014-38df-0310-8fa8-9805f1628bb7
2008-05-23Set for automatic overwrite for xcopy of mkstemp.c, etcwmeier1-1/+5
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25356 f5534014-38df-0310-8fa8-9805f1628bb7
2008-05-20Use the correct name for libwsutilwmeier1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25333 f5534014-38df-0310-8fa8-9805f1628bb7
2008-05-20Create a new "Wireshark utility" library and move the mpeg-audio stuff frommorriss1-0/+1
wiretap to this new libwsutil. This solves http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1677 by making libwireshark no longer depend on libwiretap. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25330 f5534014-38df-0310-8fa8-9805f1628bb7
2008-05-05Fix some of the Errors/warnings detected by checkapi,etxrab1-0/+2
make non ASCII char a warning for now. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25240 f5534014-38df-0310-8fa8-9805f1628bb7
2008-03-23Running glib 2.16 on 32 bit platform requires this lempar.c change in ↵jake1-1/+1
addition to revision 24710. Makefiles updated to make new lempar.c effective in build rules. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24718 f5534014-38df-0310-8fa8-9805f1628bb7
2008-02-14Glib >= 2.14.5 does not require iconvwmeier1-0/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24330 f5534014-38df-0310-8fa8-9805f1628bb7
2007-12-25Build with assembler support (NASM).etxrab1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23947 f5534014-38df-0310-8fa8-9805f1628bb7
2007-11-28Various changes with focus to startup speedupkukosa1-1/+15
The startup timeout on Win32 is reduced to 80% without assembler and to 50% with assembler usage (which is optional) proto.c - do not look up in filed tree and inserts in two steps but do it at once - next few small speedups - some often called elementary functions can be optionally implemented in assembler - dispart some functions to see more exact result from profiling packet-tpnc.c - do not reallocate memory for each filed git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23643 f5534014-38df-0310-8fa8-9805f1628bb7
2007-10-15Fix Windows maintainer-clean/distclean/clean to recurse thru subdirs only ↵wmeier1-4/+9
once (instead of worst-case 1+2+3 times) git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23187 f5534014-38df-0310-8fa8-9805f1628bb7
2007-09-24Get rid of the remains of NET-SNMP in the build process.jmayer1-1/+0
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@22934 f5534014-38df-0310-8fa8-9805f1628bb7
2007-08-26This was missinglego1-1/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@22679 f5534014-38df-0310-8fa8-9805f1628bb7
2007-08-04Treat runlex.sh-generated headers differently from Flex-generated .cguy1-1/+3
files - for one thing, the former aren't compiled into .o or .obj files. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@22452 f5534014-38df-0310-8fa8-9805f1628bb7
2007-08-04Add a script as a front-end for Flex, to work around various problems,guy1-4/+10
such as the fact that Flex strips all but the last component of the "-o" argument, and that it doesn't generate a header file to declare routines the generated lexical analyzer defines. Use that script when building lexical analyzers, and, for each lexical analyzer, include the generated header file in the generated analyzer. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@22446 f5534014-38df-0310-8fa8-9805f1628bb7