discuss-gnuradio
[Top][All Lists]
Advanced

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

[Discuss-gnuradio] Problem installing Gnuradio3.8


From: LiverPudd
Subject: [Discuss-gnuradio] Problem installing Gnuradio3.8
Date: Thu, 15 Aug 2019 12:04:35 +0100

Hi All

I cannot get gnuradio 3.8 to install. 

I have installed a clean copy of Ubuntu Mate 18.04 and pybombs on my machine and installed all the pre-requisites required for gnuradio.

What I have done thus far is;

1) Modify gnuradio-default.lwr to point to gnuradio38(.lwr)
2) Modify gnuradio38.lwr to include -DENABLE_CTRLPORT_THRIFT=OFF in the config_opt line
3) Run "pybombs prefix init ~/src/gr -a gr -R gnuradio-default"

UHD installed OK without any errors, but the remaining outbut from the build is shown below. 

Anyone got any ideas how to fix this before I pull out any remaining hair I haved left?

=================================================================================

Cloning into 'gnuradio38'...
remote: Enumerating objects: 1164, done.
remote: Counting objects: 100% (1164/1164), done.
remote: Total 2892 (delta 1164), reused 1164 (delta 1164), pack-reused 1728
Receiving objects: 100% (2892/2892), 1.28 MiB | 370.00 KiB/s, done.
Resolving deltas: 100% (2315/2315), completed with 322 local objects.
Submodule 'volk' (https://github.com/gnuradio/volk.git) registered for path 'volk'
submodule 'volk' cannot add alternate: path '/home/gonzo/.pybombs/gitcache/modules/volk/' does not existCloning into '/home/gonzo/src/gr/src/gnuradio38/volk'...
remote: Enumerating objects: 33, done.        
remote: Counting objects: 100% (33/33), done.        
remote: Compressing objects: 100% (28/28), done.        
remote: Total 7961 (delta 8), reused 17 (delta 4), pack-reused 7928        
Receiving objects: 100% (7961/7961), 2.17 MiB | 332.00 KiB/s, done.
Resolving deltas: 100% (5522/5522), done.
Submodule path 'volk': checked out '1299d72c396a88fd2679adfd7a919ac00d2cf678'
Configuring: (100%) [===================================================================================================================================]
Building:    (100%) [===================================================================================================================================]
[  6%] Built target volk_obj
[  6%] Built target volk
[  6%] Built target volk_test_all
[  7%] Built target volk-config-info
[  8%] Built target volk_profile
[  8%] Built target pygen_volk_python_volk_modtool_9770a
[  9%] Built target pygen_volk_python_volk_modtool_4d1e3
[  9%] Built target doxygen_target
[  9%] Built target gnuradio-pmt
[  9%] Building CXX object gnuradio-runtime/lib/CMakeFiles/gnuradio-runtime.dir/block.cc.o
In file included from /home/gonzo/src/gr/src/gnuradio38/gnuradio-runtime/lib/../include/gnuradio/block.h:34:0,
                 from /home/gonzo/src/gr/src/gnuradio38/gnuradio-runtime/lib/block.cc:27:
/usr/include/gmpxx.h: In static member function ‘static int __gmp_cmp_function::eval(mpf_srcptr, mpz_srcptr)’:
/usr/include/gmpxx.h:912:12: error: ‘mpf_cmp_z’ was not declared in this scope
   { return mpf_cmp_z(f, z); }
            ^~~~~~~~~
/usr/include/gmpxx.h:912:12: note: suggested alternative: ‘mpf_cmp_d’
   { return mpf_cmp_z(f, z); }
            ^~~~~~~~~
            mpf_cmp_d
/usr/include/gmpxx.h: In static member function ‘static int __gmp_cmp_function::eval(mpz_srcptr, mpf_srcptr)’:
/usr/include/gmpxx.h:914:13: error: ‘mpf_cmp_z’ was not declared in this scope
   { return -mpf_cmp_z(f, z); }
             ^~~~~~~~~
/usr/include/gmpxx.h:914:13: note: suggested alternative: ‘mpf_cmp_d’
   { return -mpf_cmp_z(f, z); }
             ^~~~~~~~~
             mpf_cmp_d
/usr/include/gmpxx.h: In static member function ‘static bool __gmp_binary_equal::eval(mpf_srcptr, mpz_srcptr)’:
/usr/include/gmpxx.h:980:12: error: ‘mpf_cmp_z’ was not declared in this scope
   { return mpf_cmp_z(f, z) == 0; }
            ^~~~~~~~~
/usr/include/gmpxx.h:980:12: note: suggested alternative: ‘mpf_cmp_d’
   { return mpf_cmp_z(f, z) == 0; }
            ^~~~~~~~~
            mpf_cmp_d
/usr/include/gmpxx.h: In static member function ‘static bool __gmp_binary_less::eval(mpf_srcptr, mpz_srcptr)’:
/usr/include/gmpxx.h:1040:12: error: ‘mpf_cmp_z’ was not declared in this scope
   { return mpf_cmp_z(f, z) < 0; }
            ^~~~~~~~~
/usr/include/gmpxx.h:1040:12: note: suggested alternative: ‘mpf_cmp_d’
   { return mpf_cmp_z(f, z) < 0; }
            ^~~~~~~~~
            mpf_cmp_d
/usr/include/gmpxx.h: In static member function ‘static bool __gmp_binary_less::eval(mpz_srcptr, mpf_srcptr)’:
/usr/include/gmpxx.h:1042:12: error: ‘mpf_cmp_z’ was not declared in this scope
   { return mpf_cmp_z(f, z) > 0; }
            ^~~~~~~~~
/usr/include/gmpxx.h:1042:12: note: suggested alternative: ‘mpf_cmp_d’
   { return mpf_cmp_z(f, z) > 0; }
            ^~~~~~~~~
            mpf_cmp_d
gnuradio-runtime/lib/CMakeFiles/gnuradio-runtime.dir/build.make:110: recipe for target 'gnuradio-runtime/lib/CMakeFiles/gnuradio-runtime.dir/block.cc.o' failed
make[2]: *** [gnuradio-runtime/lib/CMakeFiles/gnuradio-runtime.dir/block.cc.o] Error 1
CMakeFiles/Makefile2:963: recipe for target 'gnuradio-runtime/lib/CMakeFiles/gnuradio-runtime.dir/all' failed
make[1]: *** [gnuradio-runtime/lib/CMakeFiles/gnuradio-runtime.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
[ERROR] Build failed. See output above for error messages.
[ERROR] Problem occurred while building package gnuradio38:
Build failed.
[ERROR] Error installing package gnuradio38. Aborting.


--

Regards

Al


reply via email to

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