Open billvaughan opened 4 years ago
Hi Bill,
All the commands you're running are the ones that I expect to work. It's indeed an issue with the code:
vpp commit 39d69112fcec114fde34955ceb41555221d3ba11
(api: multiple connections per process) from last December breaks the build compatibility between vpp and its plugins.
If you wish to simply try this plugin out, then I advise you to pick a vpp commit or a release before 39d69112fcec114fde34955ceb41555221d3ba11
(it does not matter which, vpp is usually pretty stable).
If you wish to fix this instead, you should probably do something along the line of what's been done in all the <plugin-name>: remove api boilerplate
commits in vpp. Eg. ae07240340b6fb44b1a8faa38e60da43bfd1307c
(the load balancing plugin).
I'll do it myself when I have the time, but I stopped maintaining this a few years ago so I'm afraid it will take me some time to get into it again. (FYI that's why the email was broken, Qosmos does not even exists anymore).
Best regards,
Thanks for the info Gabriel. This is helpful.
Hi Gabriel,
[Posting here because your qosmos.com email bounced]
I am very new to VPP but plan to use it on an upcoming project. I have created and run a test plugin using the VPP script (../../extras/emacs/make-plugin.sh). It runs without issue. I am building VPP stable/2001 from source (make build; make run). So my environment seems to be working ok. I don't have any of the VPP system libs installed. Everything is in the VPP source tree.
I would like to try your plugin but can't seem to get it built. I have not built a stand-alone plugin before but it seems like it should be simple. My test plugin is part of the VPP tree.
I would appreciate if you could spend a couple of minutes looking at the below output and let me know what you think. I am setting VPP_ROOT correctly as far as I can tell.
Really appreciate any insights you can give. I have also tried all sorts of variations including trying to build as a plugin within the VPP tree and also changing build-root to use the non-debug version. The VPP dev environment is really basic (clean checkout with only my test plugin).
Thanks, -Bill