You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
3. Assuming you have gz-utils3-log installed, build project and read the contents of cmake/pkgconfig/gz-core_no_deps.pc in the build directory. You should see
prefix=${pcfiledir}/../../
libdir=${prefix}/lib
includedir=${prefix}/include/gz/core_no_deps0
Name: Gazebo core_no_deps
Description: A set of core_no_deps classes for robot applications
Version: 0.1.0
Requires: gz-cmake4 >= 1.1 gz-utils3
Requires.private:
Libs: -L${libdir} -lgz-core_no_deps
Libs.private:
CFlags: -I${includedir} -std=c++11
In the Requires clause, there is gz-utils3, but not gz-utils3-log.
The text was updated successfully, but these errors were encountered:
gz_pkg_config_entry is called once with the package name, but we should collect the names of required components and include those as well in a space-separated string (like gz-utils3 gz-utils3-log). This could be done by:
adding a gz_pkg_config_append_entry macro and calling that within the component for loop
or constructing the space-separated list of requirements in the for loop and moving the call to gz_pkg_config_entry after the for loop
Environment
Description
Steps to reproduce
Right before
gz_configure_build
ingz-cmake/examples/core_nodep/CMakeLists.txt
Line 7 in 3b33067
3. Assuming you have
gz-utils3-log
installed, build project and read the contents ofcmake/pkgconfig/gz-core_no_deps.pc
in thebuild
directory. You should seeIn the
Requires
clause, there isgz-utils3
, but notgz-utils3-log
.The text was updated successfully, but these errors were encountered: