-
-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add plotjuggler to windows #407
Conversation
mostly I just want to see if windows segfaults again
Hmmmm segfault for windows. I hoped trying a second time would magically solve it, it did not. |
@gftabor - do you have a Windows machine and could try a local build? |
It looks like this could be relevant - could you please try? https://github.com/protocolbuffers/protobuf/blob/main/cmake/README.md#dlls-vs-static-linking Alternatively, we could just patch out the Protobuf parser in Plotjuggler. |
The error seems:
Looking in the link command, it is possible to see that the protobuf version is the one in the base environment (i.e. |
I see, that is an optional dependency that gets enable automatically if it is found (see https://github.com/facontidavide/PlotJuggler/blob/a123c36350b4ef116c7d76a79c16832eec6f9643/plotjuggler_plugins/ParserProtobuf/CMakeLists.txt#L7). Probably we can disable it by passing the CMake option
|
In the patch/dependencies.yaml we can add protobuf as a host dep. I’m on my mobile apologies otherwise I’d do myself. |
Will revisit once #418 is merged, the patches to protobuf there might fix the issue here. |
This works fine now :) |
No description provided.