I am building GNU Radio 3.7.3 from source and wish to
enable the CTRLPORT module. I have already installed
Ice-3.5.1 for C++ in the location /opt/Ice-3.5.1
(satisfying required dependencies)
My current gcc version is 4.8.1
But, cmake is not able to locate ice 3.5.1 and hence disables support
for gr-ctrlport.
I tried by passing the flags, -DICE_MANUALL_INSTALL_PATH=/opt/Ice-2.5.1/
and -DENABLE_GR_CTRLPORT=ON, but to no avail. Any suggestions ?
Here is the relevant cmake output :
– Python checking for Ice >= 3.5
– Python checking for Ice >= 3.5 - not found
– ICE 3.5 not found. Looking for 3.4
– package ‘Ice-3.4’ not found
– Configuring gr-ctrlport support…
– Dependency Boost_FOUND = TRUE
– Dependency SWIG_FOUND = TRUE
– Dependency SWIG_VERSION_CHECK = TRUE
– Dependency ICE_FOUND =
– Dependency ENABLE_GNURADIO_RUNTIME = ON
– Disabling gr-ctrlport support.
– Override with -DENABLE_GR_CTRLPORT=ON/OFF
I couldn’t build python extensions for ice 3.5.1 on ubuntu 12.04
(something
wrong with the tarball available for download). Has anyone got this to
work
correctly ?
Else, do I have to revert to ice 3.4.x with something less than gcc-4.6
?
Abhishek