Wireshark mailing list archives

Re: Current master not compiling


From: Guy Harris <guy () alum mit edu>
Date: Mon, 4 Apr 2016 10:21:25 -0700

On Apr 4, 2016, at 4:05 AM, Anders Broman <anders.broman () ericsson com> wrote:

But dfilter is built with lemon isn't it?

Lemon *and* Flex.

What happens if, for example, you remove all the following files:

        epan\dfilter\scanner.c
        epan\dfilter\scanner_lex.h
        epan\diam_dict.c
        epan\diam_dict_lex.h
        epan\dtd_parse.c
        epan\dtd_parse_lex.h
        epan\dtd_preparse.c
        epan\dtd_preparse_lex.h
        epan\radius_dict.c
        epan\radius_dict_lex.h
        epan\uat_load.c
        epan\uat_load_lex.h
        plugins\mate\mate_parser.c
        plugins\mate\mate_parser_lex.h
        plugins\wimaxasncp\wimaxasncp_dict.c
        plugins\wimaxasncp\wimaxasncp_dict_lex.h
        text2pcap-scanner.c
        text2pcap-scanner_lex.h
        ui\text_import_scanner.c
        ui\text_import_scanner_lex.h
        wiretap\ascend.c
        wiretap\ascend.h
        wiretap\ascend_scanner.c
        wiretap\ascend_scanner_lex.h
        wiretap\k12text.c
        wiretap\k12text_lex.h

and then try doing a rebuild?

For users on UN*Xes, that's

        epan/dfilter/scanner.c
        epan/dfilter/scanner_lex.h
        epan/diam_dict.c
        epan/diam_dict_lex.h
        epan/dtd_parse.c
        epan/dtd_parse_lex.h
        epan/dtd_preparse.c
        epan/dtd_preparse_lex.h
        epan/radius_dict.c
        epan/radius_dict_lex.h
        epan/uat_load.c
        epan/uat_load_lex.h
        plugins/mate/mate_parser.c
        plugins/mate/mate_parser_lex.h
        plugins/wimaxasncp/wimaxasncp_dict.c
        plugins/wimaxasncp/wimaxasncp_dict_lex.h
        text2pcap-scanner.c
        text2pcap-scanner_lex.h
        ui/text_import_scanner.c
        ui/text_import_scanner_lex.h
        wiretap/ascend.c
        wiretap/ascend.h
        wiretap/ascend_scanner.c
        wiretap/ascend_scanner_lex.h
        wiretap/k12text.c
        wiretap/k12text_lex.h

For autotools users, "make maintainerclean", followed by re-running autogen.sh, re-running configure, and rebuilding 
should suffice.  For nmake users, "nmake -f Makefile.nmake maintainerclean" and rebuilding should suffice.  I'm not 
sure what the equivalent would be for CMake.
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev () wireshark org>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request () wireshark org?subject=unsubscribe


Current thread: