[vcpkg] install using_parser_urdf target#1309
[vcpkg] install using_parser_urdf target#1309talregev wants to merge 1 commit intogazebosim:sdf13from
Conversation
4212346 to
7a7b8fd
Compare
|
@talregev it is helpful for mantainers if you provide a link of the previous discussions on this. In a nutshell, when sdformat is compiled as a static library ( @talregev can you provide the erro you get on Windows with this PR? Otherwise it is difficult for other people to provide help if they do not even know the error you are having. |
|
@traversaro @azeey |
|
logs of vcpkg with the error urdfdom already install from vcpkg. |
|
Given the error: what is failing is the call Line 59 in e55378e sdformat13::using_parser_urdf target. Perhaps a possible debug step is to remove the QUIET from gz_find_package(GzURDFDOM VERSION 1.0) to get a more informative error message?
|
|
I will remove the quiet and put the logs again here. |
I run it without the quite. the same output. Putting here the logs: |
|
@traversaro @azeey |
This is a gentle remind about my comment. |
Codecov Report
@@ Coverage Diff @@
## sdf13 #1309 +/- ##
==========================================
+ Coverage 87.58% 87.60% +0.01%
==========================================
Files 128 128
Lines 17090 16823 -267
==========================================
- Hits 14968 14737 -231
+ Misses 2122 2086 -36 |
|
I'm not too familiar with vcpkg, but if we want static builds, shouldn't |
@traversaro Can you explain the problem? |
Signed-off-by: Tal Regev <tal.regev@gmail.com>
7a7b8fd to
b460cde
Compare
@azeey You can read @traversaro comment here: |
So, the problem is that if you have two libraries in CMake, i.e. :
and you have in the code: if |
Thank you for explain that in detail! |
|
#1343 fixes static builds and passes CI, so I'll close this in favor of that. |
install using_parser_urdf target
It fix for linux and mac. need to fix for windows as well.