discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] build-gnuradio did not install gnuradio-runtime


From: Aditya Dhananjay
Subject: Re: [Discuss-gnuradio] build-gnuradio did not install gnuradio-runtime
Date: Fri, 20 Sep 2013 16:43:52 -0400




On Tue, Sep 17, 2013 at 12:18 PM, Dincer Beken <address@hidden> wrote:
Hi,

so i installed a Fedora 19 with build-gnuradio -m. (Yes I used the official GnuRadio :(( ).

I ran a cmake .. with Bastians new cmake files (both for gr-foo & gr-ieee802-15-4).

It did not work. So it really does not work with the official repo, even if you change FindGnuRadioRuntime.cmake with the original (I tried it twice):

http://gnuradio.org/cgit/gnuradio.git/tree/gr-utils/python/modtool/gr-newmod/cmake/Modules/FindGnuradioRuntime.cmake?id=3.7.2git
Error:

address@hidden build]$ cmake ../
-- Build type not specified: defaulting to release.
-- Boost version: 1.53.0
-- Found the following Boost libraries:
--   filesystem
--   system
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.27.1")
-- checking for module 'gnuradio-runtime'
--   package 'gnuradio-runtime' not found
-- Could NOT find GNURADIO_RUNTIME (missing:  GNURADIO_RUNTIME_LIBRARIES)
-- checking for module 'cppunit'
--   found cppunit, version 1.12.1
-- Found CPPUNIT: /usr/lib64/libcppunit.so;dl
CMake Error at CMakeLists.txt:87 (message):
  GnuRadio Runtime required to compile ieee802-11


-- Configuring incomplete, errors occurred!
address@hidden build]$


I will try (for the last time) to run on a new and different Fedora Bastian's GnuRadio.

Regards,
Dincer

-----Ursprüngliche Nachricht-----
Von: Bastian Bloessl [mailto:address@hidden]
Gesendet: Dienstag, 17. September 2013 16:19
An: Dincer Beken
Cc: Nick Foster; address@hidden
Betreff: Re: [Discuss-gnuradio] build-gnuradio did not install gnuradio-runtime

On 09/17/2013 10:19 AM, Dincer Beken wrote:
> address@hidden:/home/openwns/GnuRadioBastian/gr-foo/build# make
> [  4%] Building CXX object
> lib/CMakeFiles/gnuradio-foo.dir/packet_dropper_impl.cc.o
> In file included from
> /home/openwns/GnuRadioBastian/gr-foo/lib/packet_dropper_impl.cc:18:
> /home/openwns/GnuRadioBastian/gr-foo/lib/packet_dropper_impl.h:28:
> error: 'default_random_engine' in namespace 'std' does not name a type
> /home/openwns/GnuRadioBastian/gr-foo/lib/packet_dropper_impl.h:29:
> error: ISO C++ forbids declaration of 'uniform_real_distribution' with
> no type
> /home/openwns/GnuRadioBastian/gr-foo/lib/packet_dropper_impl.h:29:
> error: invalid use of '::'
> /home/openwns/GnuRadioBastian/gr-foo/lib/packet_dropper_impl.h:29:
> error: expected ';' before '<' token
> /home/openwns/GnuRadioBastian/gr-foo/lib/packet_dropper_impl.cc: In
> constructor 'gr::foo::packet_dropper_impl::packet_dropper_impl(double,
> long unsigned int)':
> /home/openwns/GnuRadioBastian/gr-foo/lib/packet_dropper_impl.cc:28:
> error: class 'gr::foo::packet_dropper_impl' does not have any field
> named 'd_generator'
> /home/openwns/GnuRadioBastian/gr-foo/lib/packet_dropper_impl.cc:29:
> error: class 'gr::foo::packet_dropper_impl' does not have any field
> named 'd_distribution'
> /home/openwns/GnuRadioBastian/gr-foo/lib/packet_dropper_impl.cc: In
> member function 'void
> gr::foo::packet_dropper_impl::msg_handler(pmt::pmt_t)':
> /home/openwns/GnuRadioBastian/gr-foo/lib/packet_dropper_impl.cc:42:
> error: 'd_generator' was not declared in this scope
> /home/openwns/GnuRadioBastian/gr-foo/lib/packet_dropper_impl.cc:42:
> error: 'd_distribution' was not declared in this scope
> make[2]: ***
> [lib/CMakeFiles/gnuradio-foo.dir/packet_dropper_impl.cc.o]
> Fehler 1
> make[1]: *** [lib/CMakeFiles/gnuradio-foo.dir/all] Fehler 2
> make: *** [all] Fehler 2


Meanwhile we figured out its a compile problem... I use some C++11 stuff
and this does not work with g++ v4.4   :-/

Hi All,

I was facing a similar same issue (tests failing). I used to run 32-bit Ubuntu Linux (13.04) on 64-bit hardware. I ran the stock unmodified gnuradio that was installed from source, which was in turn downloaded from the GIT repo. I tried everything that was suggested on the mailing list archives -- including running volk_profile, etc, but the tests kept failing.

I then installed 64-bit Linux (Ubuntu 12.04 LTS), installed the latest version of ORC (0.4.18), re-installed gnuradio and tried again. All tests now pass (other than vocoder).

Just thought I'd let you know in case anyone is facing the same issue.

Best regards,
Aditya


reply via email to

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