-
Notifications
You must be signed in to change notification settings - Fork 39
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
Unknown CMake command "GR_PYTHON_CHECK_MODULE" - Installing Multi-rtl #6
Comments
Hi @evso9816,
The |
Yes, that works! Thank you.
…On Fri, Dec 10, 2021 at 12:39 AM Vasil Velichkov ***@***.***> wrote:
Hi @evso9816 <https://github.com/evso9816>,
Given the following configuration: Ubuntu 20.04, Gnuradio 3.8,
gr-gsm,gr-osmosdr,etc.
Unknown CMake command "GR_PYTHON_CHECK_MODULE".
The multi-rtl has not yet been ported to gnuradio 3.8. You can try the
master branch from @antoniprzybylik <https://github.com/antoniprzybylik>
fork <https://github.com/antoniprzybylik/multi-rtl/tree/master>.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#6 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AISQHT7ND5IGLFHYH7Y3WW3UQGVCXANCNFSM5JTEYBJA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Unfortunately I have the exact same error on my Devuan Chimaera. I'm using @antoniprzybylik's fork.
My system has python3. |
Which GR version is currently used? Also, go to Build folder and check the
Temporary/error file (not sure of the path). It will give a better
indication of what's going wrong.
…On Sun, Jan 9, 2022 at 10:52 AM kmihaylov ***@***.***> wrote:
Unfortunately I have the exact same error on my Devuan Chimaera. I'm using
@antoniprzybylik <https://github.com/antoniprzybylik>'s fork.
-- Checking for module 'thrift'
-- Found thrift, version 0.13.0
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindTHRIFT.cmake:70 (GR_PYTHON_CHECK_MODULE):
Unknown CMake command "GR_PYTHON_CHECK_MODULE".
Call Stack (most recent call first):
/usr/share/cmake-3.22/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-runtimeConfig.cmake:24 (find_dependency)
/usr/lib/x86_64-linux-gnu/cmake/gnuradio/GnuradioConfig.cmake:54 (include)
CMakeLists.txt:112 (find_package)
My system has python3.
—
Reply to this email directly, view it on GitHub
<#6 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AISQHTZHD4OCPF3CMUJNDOTUVHDORANCNFSM5JTEYBJA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hello @evso9816, As I understand the cmake logs don't necessarily give useful information, but here they are: CMakeError.log
CMakeOutput.txt
|
Hi @kmihaylov,
That's correct, I wouldn't spend much time reading the cmake's log files. Try the following, open the top level CMakeLists.txt and and change the diff --git a/CMakeLists.txt b/CMakeLists.txt
index d6fd105..830816b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -20,7 +20,7 @@
########################################################################
# Project setup
########################################################################
-cmake_minimum_required(VERSION 2.6)
+cmake_minimum_required(VERSION 3.8)
project(multi_rtl CXX C)
enable_testing()
`` |
@velichkov Thank you! Works pretty well. I now have Multi RTL in GR! |
You are welcome!
This variable specifies the minimum required version and not the version that is going to be used. It's going to be built with whatever version you have at the moment as long as it is newer or equal to the one specified. |
Given the following configuration: Ubuntu 20.04, Gnuradio 3.8, gr-gsm,gr-osmosdr,etc.
We attempted to install "multi-rtl" that resulted to the following:
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindTHRIFT.cmake:70 (GR_PYTHON_CHECK_MODULE):
Unknown CMake command "GR_PYTHON_CHECK_MODULE".
Call Stack (most recent call first):
/usr/share/cmake-3.16/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-runtimeConfig.cmake:24 (find_dependency)
/usr/lib/x86_64-linux-gnu/cmake/gnuradio/GnuradioConfig.cmake:54 (include)
CMakeLists.txt:111 (find_package)
-- Configuring incomplete, errors occurred!
We tirelessly went through the different configuration files, but still don't sense what we are missing. Multi-rtl works fine on Ubuntu 2016, Gnuradio 3.7. Is there something to update in the CmakeList files? It should work!
Any form of help, suggestions will be highly appreciated.
E.
The text was updated successfully, but these errors were encountered: