Gnuradio deixando o erro de diretório

1

Estou instalando o gnuradio 3.4.2 no Ubuntu 12.04 LTS - 64bit. Depois de "./configure". eu recebo:

    *********************************************************************
The following components were skipped either because you asked not
to build them or they didn't pass configuration checks:

usrp2-firmware

These components will not be built.


*********************************************************************
The following GNU Radio components have been successfully configured:

config
gruel
volk
gnuradio-core
usrp
usrp2
gr-usrp
gr-usrp2
gr-msdd6000
gr-audio
gr-atsc
gr-cvsd-vocoder
gr-gpio
gr-gsm-fr-vocoder
gr-noaa
gr-pager
gr-radar-mono
gr-radio-astronomy
gr-trellis
gr-video-sdl
gr-wxgui
gr-qtgui
gr-sounder
gr-utils
gnuradio-examples
grc
docs

You my now run the make command to build these components.

*********************************************************************
The following components were skipped either because you asked not
to build them or they didn't pass configuration checks:

gcell
gr-gcell
gr-comedi
gr-uhd
gr-shd

These components will not be built.

Configured GNU Radio release 3.4.2 for build.

Depois de executar "make", estou recebendo isso no final:

linux-gnu/crtn.o  -pthread -pthread   -pthread -Wl,-soname -Wl,libgnuradio-qtgui-3.4.2.so.0 -o .libs/libgnuradio-qtgui-3.4.2.so.0.0.0
/usr/bin/ld: cannot find -laudio
/usr/bin/ld: cannot find -lXi
collect2: ld returned 1 exit status
make[5]: *** [libgnuradio-qtgui.la] Error 1
make[5]: Leaving directory '/home/akula/OpenBts/gnuradio-3.4.2/gr-qtgui/lib'
make[4]: *** [all] Error 2
make[4]: Leaving directory '/home/akula/OpenBts/gnuradio-3.4.2/gr-qtgui/lib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/akula/OpenBts/gnuradio-3.4.2/gr-qtgui'
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/akula/OpenBts/gnuradio-3.4.2/gr-qtgui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/akula/OpenBts/gnuradio-3.4.2'
make: *** [all] Error 2

Eu tento instalar mais algumas versões, mas com o mesmo resultado. Alguém pode me ajudar?

Obrigado.

    
por user273192 25.04.2014 / 20:31

1 resposta

1

Você basicamente precisa de alguns pacotes de desenvolvimento para compilar o Gnuradio a partir do código-fonte. A partir do erro que você postou eu iria instalar os seguintes pacotes, abra um tipo Terminal:

sudo apt-get update
sudo apt-get install libasound2-dev libxi-dev

Você provavelmente terá que adquirir vários outros pacotes -dev para compilá-lo.

Dê uma olhada na página do pacote de fontes , todas elas estão listadas como depende .

    
por Sylvain Pineau 25.04.2014 / 20:46