discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cannot specify link libraries for target "Python::NumPy"


From: Ryan Volz
Subject: Re: Cannot specify link libraries for target "Python::NumPy"
Date: Wed, 27 Oct 2021 16:39:42 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0

Hi Chad,

You'll find a fix here, along with a link to the relevant bug report:
https://github.com/gnuradio/gnuradio/pull/5256

It's an unanticipated problem with the older version of CMake used with Ubuntu 
18.04, but the fix will be in the next release.

Cheers,
Ryan

On 10/27/21 2:50 PM, Chad Spooner wrote:
All:

I'm building gnuradio from source on an Ubuntu 18.04.6 system.

I'm using the instructions from: 
https://wiki.gnuradio.org/index.php/InstallingGR#From_Source

When I get to the step:

    # Note: In the following command, you can add -DCMAKE_INSTALL_PREFIX=XXX to 
install GNU Radio into the PREFIX XXX; if not specified, then the PREFIX is 
/usr/local. See other CMake options in Common cmake flags.

    cmake -DCMAKE_BUILD_TYPE=Release -DPYTHON_EXECUTABLE=/usr/bin/python3 ../

I get an error relating to numpy:

    -- User set python executable /usr/bin/python3
    CMake Error at cmake/Modules/GrPython.cmake:101 (target_link_libraries):
       Cannot specify link libraries for target "Python::NumPy" which is not 
built
       by this project.
    Call Stack (most recent call first):
       CMakeLists.txt:318 (include)

    -- Configuring incomplete, errors occurred!

numpy is installed and I can 'import numpy' successfully in python3. (In fact I had 
issued "apt-get install *numpy*" previously and it was successful.)

I tried finding this error in my archive of gnuradio discussion-list emails, 
but came up empty, as did my google search.

Any advice?

Thanks,

C


--
Chad M. Spooner, PhD
NorthWest Research Associates
301 Webster Street
Monterey, CA 93940
cmspooner@nwra.com
831 582 4904
cyclostationary.blog




reply via email to

[Prev in Thread] Current Thread [Next in Thread]