Sean Stel

Results 29 comments of Sean Stel

I am also observing this issue on Ubuntu 20.04 LTS with QGroundControl Version v4.2.3.

Should I combine all of the NuttX static libs into one static lib?

I tried modifying the [components example](https://docs.conan.io/2/examples/conanfile/package_info/components.html) as follows: ```diff diff --git a/examples/conanfile/package_info/components/test_package/CMakeLists.txt b/examples/conanfile/package_info/components/test_package/CMakeLists.txt index 9863ebf..dd7b2f0 100644 --- a/examples/conanfile/package_info/components/test_package/CMakeLists.txt +++ b/examples/conanfile/package_info/components/test_package/CMakeLists.txt @@ -5,7 +5,11 @@ find_package(game-engine REQUIRED COMPONENTS algorithms network ai...

Solved with an alternative approach in https://github.com/conan-io/conan/issues/16340.

@memsharded no worries. Next time I'll ping. 😄

See also: https://github.com/conan-io/conan/issues/6530 It is a challenge to deal with libraries in the wild that have circular dependencies using Conan.

@acassis thank you for your help. I will try merging the static libraries next. PX4 is using cmake, but they call `make` for each directory in NuttX, then use the...

@leducp are you using `make export` with NuttX? And if so, how are you getting Conan to consume the resulting toolchain in the export? Are you simply treating it as...

@trns1997 I might modify my approach to do what you are suggesting. A minimal example would be welcome! I'm especially interested in how you work with the `--start-group --end-group` link...

@trns1997 thank you very much for the example. That clarifies what you described.