Solution to gruel failure to compile and install - gnuradio-3.7.0 and
probably 3.7.1 follows. Note that making these changes does not
subsequently permit building gruel with the normal gnuradio build and
install. It would be helpful if the gnuradio developers could address
this issue for us. Other programs like gr-ais depend upon gruel. If it
is not going to build along with gnuradio then perhaps it can be made
available as source code and binary form for arm and armhf devices.
In a text editing program open
/gnuradio-3.7.0/gruel/src/python/gruel/CMakeLists.txt file. Change
“GrPython(include)” to “GrPython.cmake(include)”. Save the file.
Copy “GrPython.cmake” from /gnuradio-3.7.0/cmake/Modules/ to
/gnuradio-3.7.0/gruel/src/python/gruel.
In a text editing program open
/gnuradio-3.7.0/gruel/src/python/gruel/GrPython.cmake
On line 125 change “CmakeParseArguments” to “CmakeParseArguments.cmake”
Save the file.
Copy “CmakeParseArguments.cmake” from /gnuradio-3.7.0/cmake/Modules/ to
/gnuradio-3.7.0/gruel/src/python/gruel
Run cmake, make && make install against
/gnuradio-3.7.0/gruel/src/python/gruel/