discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] Installing GNURadio 3.4.2 with Ubuntu 14.04


From: Marcus Müller
Subject: Re: [Discuss-gnuradio] Installing GNURadio 3.4.2 with Ubuntu 14.04
Date: Fri, 29 Aug 2014 18:40:58 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0

Hi Rodrigo,

had you told us you were going to use the N200, we could have told you that you'd need a more recent version of GNU Radio than 3.3.0, since that still ships with libusrp, which is *not* compatible with the N200 series. You will need a GNU Radio version that has gr-uhd. Now, since uwicore_MAC seems to be written for 3.3, it will *rely* on the libusrp-sinks/sources, and you will have to rewrite significant parts of it to use UHD.

Long story short: Don't go for 3.4.2. Go directly for 3.6.5 or 3.7 and update whatever you need from uwicore_MAC. That will be a significant amount of work, but you're trying to use software that pre-dates your hardware, so there's no way around this, anyway.

Greetings,
Marcus

On 29.08.2014 17:51, Rodrigo Farias wrote:
Hello,

I need install the uwicore_MAC module (
http://www.uwicore.umh.es/mhop-software.html) to modify the 802.11 protocol
and test some ideas.

I already tryed install the module in version 3.7.4 without success. I
found help in module grcompat (Emil A. comented in
http://nuand.com/forums/viewtopic.php?t=3137) but not answer all the
incompatibles problems.

I installed in virtual machine with Ubuntu 9.10 (32 bits) and was possible
run the uwicore_MAC in gnuradio 3.3.0 (thanks Marcus Müller). Now I have
problem with the USRP N200. We dont have communications with the actual
firmware (and we dont found firmware compatible). Maybe the module UHD
drivers is needed in GNURadio.

In this case, we tryed the next version 3.4.2 in real machine with the
Ubuntu 14.04 (64 bits). This version already has the UHD module.

Follow the command line and the logs in annex:

address@hidden:~/gnuradio-3.4.2$ ./bootstrap
configure.ac:54: installing './compile'
parallel-tests: installing './test-driver'
configure.ac:24: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms
are deprecated.  For more info, see:
configure.ac:24:
http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.ac:51: installing './compile'
python: can't open file 'gen/volk_register.py': [Errno 2] No such file or
directory
mv: impossível obter estado de “gen/lib/Makefile.am”: Arquivo ou diretório
não encontrado
configure.ac:28: installing './compile'

address@hidden:~/gnuradio-3.4.2$ ./configure
--with-boost-libdir=/usr/lib/x86_64-linux-gnu > logconfigure.txt
/home/rodrigo/gnuradio-3.4.2/missing: Unknown `--is-lightweight' option
Try `/home/rodrigo/gnuradio-3.4.2/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
/home/rodrigo/gnuradio-3.4.2/volk/missing: Unknown `--is-lightweight' option
Try `/home/rodrigo/gnuradio-3.4.2/volk/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
./configure: line 18585: test: too many arguments
./configure: line 18585: test: too many arguments
./configure: line 18585: test: too many arguments
./configure: line 18585: test: too many arguments
./configure: line 18585: test: too many arguments
./configure: line 18585: test: too many arguments
./configure: line 18585: test: too many arguments
./configure: line 18585: test: too many arguments
./configure: line 18585: test: too many arguments
./configure: line 18585: test: too many arguments
./configure: line 18585: test: too many arguments
./configure: line 18585: test: too many arguments
./configure: line 18585: test: too many arguments
./configure: line 18585: test: too many arguments
./configure: line 18585: test: too many arguments
./configure: line 18591: test: too many arguments
./configure: line 18591: test: too many arguments
./configure: line 18591: test: too many arguments
./configure: line 18591: test: too many arguments
./configure: line 18591: test: too many arguments
./configure: line 18591: test: too many arguments
./configure: line 18591: test: too many arguments
./configure: line 18591: test: too many arguments
./configure: line 18591: test: too many arguments
./configure: line 18591: test: too many arguments
./configure: line 18591: test: too many arguments
./configure: line 18591: test: too many arguments
./configure: line 18591: test: too many arguments
./configure: line 18591: test: too many arguments
./configure: line 18591: test: too many arguments
/home/rodrigo/gnuradio-3.4.2/usrp2/firmware/missing: Unknown
`--is-lightweight' option
Try `/home/rodrigo/gnuradio-3.4.2/usrp2/firmware/missing --help' for more
information
configure: WARNING: 'missing' script is too old or missing


address@hidden:~/gnuradio-3.4.2$ make > logmake.txt
In file included from volk_rank_archs.c:2:0:
../include/volk/volk_prefs.h:11:1: warning: 'visibility' attribute ignored
on types [-Wattributes]
 };
 ^
In file included from volk_prefs.c:4:0:
../include/volk/volk_prefs.h:11:1: warning: 'visibility' attribute ignored
on types [-Wattributes]
 };
 ^
qa_gri_mmse_fir_interpolator_cc.cc: In member function 'void
qa_gri_mmse_fir_interpolator_cc::t2_body()':
qa_gri_mmse_fir_interpolator_cc.cc:96:9: error: 'intptr_t' was not declared
in this scope
   if (((intptr_t) float_input & 0x7) == 0)
         ^
qa_gri_mmse_fir_interpolator_cc.cc:96:19: error: expected ')' before
'float_input'
   if (((intptr_t) float_input & 0x7) == 0)
                   ^
qa_gri_mmse_fir_interpolator_cc.cc:97:60: error: expected ')' before ';'
token
     input = reinterpret_cast<gr_complex *>(&float_input[1]);
                                                            ^
make[9]: ** [qa_gri_mmse_fir_interpolator_cc.lo] Erro 1
make[8]: ** [all] Erro 2
make[7]: ** [all-recursive] Erro 1
make[6]: ** [all] Erro 2
make[5]: ** [all-recursive] Erro 1
make[4]: ** [all] Erro 2
make[3]: ** [all-recursive] Erro 1
make[2]: ** [all] Erro 2
make[1]: ** [all-recursive] Erro 1
make: ** [all] Erro 2


address@hidden:~/gnuradio-3.4.2$ dpkg --get-selections | grep volk
libvolk0.0.0:amd64                install

address@hidden:~/gnuradio-3.4.2$ dpkg --get-selections | grep uhd
libuhd-dev                    install
libuhd003:amd64                    install
uhd-host                    install


Thanks for the help.


Best regards,
Rodrigo Farias



_______________________________________________
Discuss-gnuradio mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


reply via email to

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