I should give that a try. What version of Windows and tools are you using?
I’m beat. I need to do something that works soon.

On Tue, Apr 13, 2021 at 8:47 AM Anders Broman via Wireshark-dev <
wireshark-dev@wireshark.org> wrote:

> Hi,
>
> I don’t think they are generated what will be generated are the files
> needed to *DO *the generation.
>
> On windows the next step is to run
>
> msbuild /m /p:Configuration=RelWithDebInfo
> epan\dissectors\asn1\h248\generate_dissector-h248.vcxproj
>
> which will the generate the .c and .h files
>
> Regards
>
> Anders
>
>
>
> *From:* Wireshark-dev <wireshark-dev-boun...@wireshark.org> *On Behalf Of
> *Vincent Randal
> *Sent:* den 13 april 2021 16:40
> *To:* Developer support list for Wireshark <wireshark-dev@wireshark.org>
> *Subject:* Re: [Wireshark-dev] How to build the simple ASN.1 UDP-based
> dissector example (foo)
>
>
>
> Correct insofar as there are no generated files associated with asn1/foo
> directory. Namely, packet-foo.c and packet-foo.h did not get generated. But
> maybe that's not definitive proof that asn1/foo dissector did not get
> built. How else can I confirm the dissector was or was not built? Open
> Wireshark and attempt to apply "foo" as a display filter? It's not there.
>
>
>
> On Tue, Apr 13, 2021 at 8:10 AM Anders Broman via Wireshark-dev <
> wireshark-dev@wireshark.org> wrote:
>
> Hi,
>
> So you are saying that if you create foo dir like
>
> epan/dissectors/asn1/foo/
>
> Rename and update the custom cmake file to
>
> set(CUSTOM_ASN1_SRC_DIR
>
>                            foo
>
> )
>
> And place your source file and cmake.txt in the foo dir then rerun the
> cmake process
>
> Nothing happens?
>
> Try to delete the build dir  before rerunning cmake again?
>
> I’m not sure on linux if the generate cmake file ends up under the build
> dir or in the source dir.
>
>
>
> Regards
>
> Anders
>
> *From:* Wireshark-dev <wireshark-dev-boun...@wireshark.org> *On Behalf Of
> *Vincent Randal
> *Sent:* den 13 april 2021 15:32
> *To:* Developer support list for Wireshark <wireshark-dev@wireshark.org>
> *Subject:* Re: [Wireshark-dev] How to build the simple ASN.1 UDP-based
> dissector example (foo)
>
>
>
> I tried renaming ./epan/dissectors/asn1/CMakeListsCustom.txt.example to
> CMakeListsCustom.txt with an entry as follows:
>
> # Add a list of your custom asn1 dissectors here
> set(CUSTOM_ASN1_SRC_DIR
>    foo
> )
>
>
>
> Again, the build did not update any targets even with that change. But
> this is progress because that underscores the Step by Step instructions
> need to be updated to something that works. Any more ideas?
>
>
>
> On Tue, Apr 13, 2021 at 7:12 AM John Thacker <johnthac...@gmail.com>
> wrote:
>
> On Tue, Apr 13, 2021, 8:32 AM Vincent Randal <vtran...@gmail.com> wrote:
>
> Hello everyone,
>
>
>
> I need help building the simple ASN.1 UDP-based dissector example (foo);
> specifically, I need help building the generate_dissector-*proto* target
> (Step #6 below). I'm certainly missing something here.
>
>
>
>
>
> (c) I created directory "foo" by extracting the attachment (foo.tgz) in
> epan/dissectors/asn1/
>
> (d) There is a CMakeListsCustom.txt.example file in epan/dissectors/asn1
> which already contains an entry for "foo".
>
> (e) Since I don't know what to do in Step #6, I build Wireshare (using
> cmake), but no build targets get updated.
>
>
>
> If the solution to this problem belongs in the Wireshark documentation, I
> would be glad to help update the documentation. Namely, I don't understand
> the usage of the 5 (five) CMakeListsCustom.txt.example files inWireshark
> source code.
>
>
>
> The CMakeListsCustom.txt.example files are just that, examples. You need
> to copy or rename them to CMakeListsCustom.txt (without the .example) for
> them to have any effect (and edit them appropriately to add the dissector
> name to the list, not commented out.)
>
>
>
> CMake is configured to look for the files by that name.
>
>
>
> John Thacker
>
> ___________________________________________________________________________
> Sent via:    Wireshark-dev mailing list <wireshark-dev@wireshark.org>
> Archives:    https://www.wireshark.org/lists/wireshark-dev
> Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
>              mailto:wireshark-dev-requ...@wireshark.org
> ?subject=unsubscribe
>
> ___________________________________________________________________________
> Sent via:    Wireshark-dev mailing list <wireshark-dev@wireshark.org>
> Archives:    https://www.wireshark.org/lists/wireshark-dev
> Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
>              mailto:wireshark-dev-requ...@wireshark.org
> ?subject=unsubscribe
>
> ___________________________________________________________________________
> Sent via:    Wireshark-dev mailing list <wireshark-dev@wireshark.org>
> Archives:    https://www.wireshark.org/lists/wireshark-dev
> Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
>              mailto:wireshark-dev-requ...@wireshark.org
> ?subject=unsubscribe
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev@wireshark.org>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

Reply via email to