-
Notifications
You must be signed in to change notification settings - Fork 44
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
Cmake issues #4
Comments
Hi thanks a lot for reaching out! I suspect this is a problem related to the Tensorboard logger which in turn depends on protobuf and abseil. I suspect this is related to the recent update of PS: You shouldn't have to set I'll keep you updated! |
Okay for me |
Hello Jonas, thanks for the reply now I have tried linking it and when I run the cmake in the build folder using cmake .. -DCMAKE_BUILD_TYPE=Release I get the following: CMake Error at /opt/homebrew/Cellar/cmake/3.28.2/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message): -- Configuring incomplete, errors occurred! |
Okay mhh, I was on boost 1.83 and upgraded to 1.84 but that didn't break it. I was using cmake 3.27.x and upgraded to 3.28.3 but it is still working. Did you try |
Okay I have used export BOOST_ROOT=/opt/homebrew/opt/boost |
Weird that you need to give it the |
so the build is only working when I have this toggled off set(RL_TOOLS_ENABLE_TENSORBOARD ON) otherwise I get this even though I have reinstalled the package and verified that it is installed |
That is strange, did you try to remove the build dir and re-configured from scratch? Apart from that I'm not really sure what is going on (because I can not provoke the same error) I was thinking about alternatives to Tensorboard logging (because its dependencies are a bit of a pain (mainly due to protobuf) but there is not so much out there. |
I'm happy to hear that it worked! These are defined in https://github.com/bitcraze/crazyflie-lib-python/blame/7599d54da8a78f573ad2c2778d65a849c71c0652/cflib/crazyflie/commander.py#L37 so maybe updating cflib |
That did the work! I really love what you did, by the way; now it's working fine, but I have one small remark about what happened to the landing because in my old code, it used to land. but now it just drops |
Great, I am very happy that you could get it to work! I agree about the landing but how do you distinguish between "Emergency Kill" and "Landing" when you only have a single button input? I used to use a gamepad, where the trigger was on one of the should buttons and then I could release it, and land it manually or catch it when it goes crazy but for that I had to modify the |
Hello I get this when i run cmake .. -DCMAKE_BUILD_TYPE=Release -DHDF5_ROOT=/opt/homebrew/opt/hdf5 -DCMAKE_PREFIX_PATH="/opt/homebrew/opt/abseil" in the build folder. How to solve this issue? (I am using a macos m1 pro chip). Do you know how can I perhaps fix this? Thanks in advance!
CMake Error at /opt/homebrew/lib/cmake/protobuf/protobuf-targets.cmake:71 (set_target_properties):
The link interface of target "protobuf::libprotobuf" contains:
but the target was not found. Possible reasons include:
Call Stack (most recent call first):
/opt/homebrew/lib/cmake/protobuf/protobuf-config.cmake:16 (include)
CMakeLists.txt:16 (find_package)
The text was updated successfully, but these errors were encountered: