Make install - "cannot find -lcblas"

Hi, does anyone know why I would be getting link error? I am installing
the
latest stable release of gnuradio (3.3) on Ubuntu 9.04. I installed the
necessary packages for Jaunty for gnuradio. ‘./configure’ passes.

Ben

test -z “/usr/local/lib/python2.6/dist-packages/gnuradio” || /bin/mkdir
-p
“/usr/local/lib/python2.6/dist-packages/gnuradio”
/bin/bash …/…/libtool --mode=install /usr/bin/install -c
_usrp2.la’/usr/local/lib/python2.6/dist-packages/gnuradio’
libtool: install: warning: relinking _usrp2.la' libtool: install: (cd /gnuradio/gnuradio-3.3.0/gr-usrp2/src; /bin/bash /gnuradio/gnuradio-3.3.0/libtool --tag CXX --mode=relink g++ -g -O1 -Wno-strict-aliasing -Wno-parentheses -pthread -module -avoid-version -o _ usrp2.la -rpath /usr/local/lib/python2.6/dist-packages/gnuradio _usrp2_la-usrp2.lo -lstdc++ libgnuradio-usrp2.la ) libtool: relink: g++ -shared -nostdlib /usr/lib/gcc/i486-linux-gnu/4.3.3/../../../../lib/crti.o /usr/lib/gcc/i486-linux-gnu/4.3.3/crtbeginS.o .libs/_usrp2_la-usrp2.o -L/usr/local/lib -lgnuradio-usrp2 -lusrp2 -L/usr/lib -lgnuradio-core -lrt -lgruel -lboost_thread-gcc43-mt-1_35 -lfftw3f -lgsl -lgslcblas -lcblas -latlas -L/usr/lib/gcc/i486-linux-gnu/4.3.3 -L/usr/lib/gcc/i486-linux-gnu/4.3.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.3.3/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i486-linux-gnu/4.3.3/crtendS.o /usr/lib/gcc/i486-linux-gnu/4.3.3/../../../../lib/crtn.o -pthread -pthread -Wl,-soname -Wl,_usrp2.so -o .libs/_usrp2.so */usr/bin/ld: cannot find -lcblas* collect2: ld returned 1 exit status libtool: install: error: relink_usrp2.la’ with the above command
before
installing it
make[4]: *** [install-usrp2_pylibLTLIBRARIES] Error 1
make[4]: Leaving directory /gnuradio/gnuradio-3.3.0/gr-usrp2/src' make[3]: *** [install-am] Error 2 make[3]: Leaving directory/gnuradio/gnuradio-3.3.0/gr-usrp2/src’
make[2]: *** [install] Error 2
make[2]: Leaving directory /gnuradio/gnuradio-3.3.0/gr-usrp2/src' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory/gnuradio/gnuradio-3.3.0/gr-usrp2’
make: *** [install-recursive] Error 1
[email protected]:/gnuradio/gnuradio-3.3.0#

Figured it out. I had uninstalled the binary version of gnuradio prior
to
making the latest stable release. In the process, the required Atlas
library
might have been uninstalled. Anyway, installing the first below through
the
package manager below (and perhaps the second two as well) fixed it:

libatlas (all with this prefix - might get warning about 3D ones on
older
machines)
libblas (all with this prefix)
liblapack (all with this prefix)

Ben

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs