-
Notifications
You must be signed in to change notification settings - Fork 66
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
Compilation error: Python bindings for Hsync.h are out of sync #24
Comments
I am having this problem as well. Gnu radio 3.10.1.1 (Python 3.10.6) n Linux Mint 21. `corey@laptop:~/gr-tempest/build$ cmake .. -- Configuring incomplete, errors occurred! |
Hello! It looks like your target bindings associated with the Hsync block are out of date. cmake does not update them automatically. You have to rebind it yourself. Try the command "gr-modtool bind [name of block]" on the main directory of gr-tempest. This command will set up the correct bindings. Let me know if this helps. |
Hi, I am having the same problem. But when I run the command "gr_modtool bind Hsync" on the main directory of gr-tempest, it returns with |
Hello! Check out this thread: https://www.mail-archive.com/discuss-gnuradio@gnu.org/msg75004.html Here apparently the problem is fixed by updating pygccxml via: python -m pip install --upgrade pygccxml Hope this helps. |
You want an ugly workaround, here comes an ugly workaround. From your gr-tempest dir : /!\ mind the # Not my proudest moment. |
Being "ugly", this is still sufficient for a quick test of the project! That worked. Thanks. |
Hello, I still don't know how to go about fixing this error, can someone tell me how to do it,thanks |
I'm having the same issue as mentioned by the user above. None of the solutions in this thread have worked for me :'( |
It took me two full days to figure it out, and here it is: To resolve binding errors in your code, follow these steps:
This process ensures all syncs are correctly bound manually . |
Wow, thanks! |
Hello, i trying compile gr-tempest on xubuntu 22.04
cmake ..
-- Build type not specified: defaulting to release.
-- Using GMP.
-- User set python executable /usr/bin/python3
-- Extracting version information from git describe...
-- Using install prefix: /usr/local
-- Building for version: 1.0.0.0 / 1.0.0
-- No C++ unit tests... skipping
-- PYTHON and GRC components are enabled
-- Python checking for pygccxml - found
-- Found pybind11: /usr/include (found version "2.9.1")
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/gnuradio/GrPybind.cmake:221 (message):
Python bindings for Hsync.h are out of sync
Call Stack (most recent call first):
python/tempest/bindings/CMakeLists.txt:42 (GR_PYBIND_MAKE_OOT)
-- Configuring incomplete, errors occurred!
See also "/home/elton/softwares-linux/gr-tempest/build/CMakeFiles/CMakeOutput.log".
I have GNU Radio companion 3.10.1.1 (Python 3.10.6)
The text was updated successfully, but these errors were encountered: