Thanks Jonathon my problem is solve with the flag “-DENABLE_RFNOC=ON”.

Best regards.

De : Jonathon Pendlum <[email protected]>
Envoyé : lundi 28 juin 2021 22:29
À : Marcus D Leech <[email protected]>
Cc : COURANT Frederique - Contractor 
<[email protected]>; usrp-users 
<[email protected]>; discuss-gnuradio <[email protected]>
Objet : Re: [USRP-users] Re: LibUHD - Python API problem (RFNoC not found)

Hi Fred,

UHD 3.14 does not have RFNoC support enabled by default. Try running cmake with 
the flag "-DENABLE_RFNOC=ON".

Jonathon

On Mon, Jun 28, 2021, 09:05 Marcus D Leech 
<[email protected]<mailto:[email protected]>> wrote:
So the Python API not building is unrelated to any of those dependency failures 
as far as I know.

But I don’t think the Python API is required for RFNOC support.

Could we see the build log for your gr-Ettus build attempt?
Sent from my iPhone


On Jun 28, 2021, at 1:55 AM, COURANT Frederique - Contractor 
<[email protected]<mailto:[email protected]>>
 wrote:

Hello,

I cannot share my log file but I will share what doesn’t work :

-- checking for module ‘libgps’
--            package ‘libgps’ not found
-- checking for module ‘libgps >= 3.11’
              Package ‘libgs >= 3.11’ not found
-- could NOT find LIBGPS (missing: LIBGPS_LIBRARY_LIBGPS_INCLUDE_DIR)
-- could NOT find LIBERIO (missing: LIBERIO_LIBRARY_LIBERIO_INCLUDE_DIR)
-- could NOT find dpdk (missing: DPDK_INCLUDE_DIR)
--
-- Configuring LIBERIO support…
--           Dependency ENABLE_LIBUHD = ON
--           Dependency LIBERIO_FOUND = FALSE
--           Disabling LIBERIO support.
--           Override with –DENABLE_LIBERIO=ON/OFF
…
-- Configuring GSPD support…
--           Dependency ENABLE_LIBUHD = ON
--           Dependency ENABLE_GSPD =
--           Dependency LIBGPS_FOUND = FALSE
--           Disabling GSPD support.
--           Override with –DENABLE_E300=ON/OFF
…
-- Configuring E300 support…
--           Dependency ENABLE_LIBUHD = ON
--           Disabling E300 support.
--           Override with –DENABLE_GSPD=ON/OFF
…

-- Configuring DPDK support…
--           Dependency ENABLE_MPMD = ON
--           Dependency DPDK_FOUND = FALSE
--           Disabling DPDK support.
--           Override with –DENABLE_DPDK=ON/OFF
--
--
-- Could NOT find UDEV (missing: UDEV_INCLUDE_DIR_UDEV_LIBS)
…
#########################################################
# UHD Disabled components
#########################################################
* LibUHD – Python API
* LIBERIO
* GSPD
* E300
* DPDK

I think my problem is with libUHD – Python API but I’m not sure.

De : Marcus D Leech <[email protected]<mailto:[email protected]>>
Envoyé : vendredi 25 juin 2021 14:37
À : COURANT Frederique - Contractor 
<[email protected]<mailto:[email protected]>>
Cc : [email protected]<mailto:[email protected]>; 
[email protected]<mailto:[email protected]>
Objet : Re: [USRP-users] LibUHD - Python API problem (RFNoC not found)

Could you share the log from CMake? That might tell us why.
Sent from my iPhone

On Jun 25, 2021, at 1:56 AM, COURANT Frederique - Contractor via USRP-users 
<[email protected]<mailto:[email protected]>> wrote:

Hello users,

When I try to install UHD 3.14.0.0 on RedHat 7.5 system, I can’t enabled 
components LibUHD – Python API. For GNU Radio’s installation I don’t have 
problem.
For the install I have follow this tutorials :

•       
https://files.ettus.com/manual_archive/v3.14.0.0/html/page_build_guide.html#build_instructions_unixhttps://www.gnuradio.org/doc/doxygen-3.7/build_guide.html#dependencies
I have try to add -DENABLE_PYTHON_API=ON.

I have also install python3-devel like it is mentioned at this link : USRP 
Hardware Driver and USRP Manual: Python API 
(ettus.com)<https://files.ettus.com/manual/page_python.html>

If someone has ever had this problem could you explain me how to solve this 
please, because when I try to build my block I cannot find ettus and after if I 
try to build gr-ettus I cannot find RFNoC. So I suppose that the problem is 
LibUHD – Python API but I not sure. When I launch my flowgraph GNU Radio 
doesn’t recognize Radio, DDC, DUC and my own block that I can’t build.
My program works on Ubuntu 18.04 system with UHD-3.14.0.0 and GNU Radio 
3.7.11.1.

Thanks for your help.

Regards.

Fred
_______________________________________________
USRP-users mailing list -- 
[email protected]<mailto:[email protected]>
To unsubscribe send an email to 
[email protected]<mailto:[email protected]>
_______________________________________________
USRP-users mailing list -- 
[email protected]<mailto:[email protected]>
To unsubscribe send an email to 
[email protected]<mailto:[email protected]>

Reply via email to