I checked without the %cmake macro so the --no-as-needed did not get
overridden and the error is the same:
Linking CXX shared library libgnuradio-wavelet-3.7.8.so
cd
/home/baz/BLD_Mga6_5/gnuradio/BUILD/gnuradio-3.7.8/build/gr-wavelet/lib
&& /usr/bin/cmake -E cmake_link_script
CMakeFiles/gnuradio-wavelet.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -fvisibility=hidden -Wsign-compare -Wall
-Wno-uninitialized -O3 -DNDEBUG -Wl,--no-as-needed -shared
-Wl,-soname,libgnuradio-wavelet-3.7.8.so.0.0.0 -o
libgnuradio-wavelet-3.7.8.so.0.0.0
CMakeFiles/gnuradio-wavelet.dir/squash_ff_impl.cc.o
CMakeFiles/gnuradio-wavelet.dir/wavelet_ff_impl.cc.o
CMakeFiles/gnuradio-wavelet.dir/wvps_ff_impl.cc.o -lm -lpthread
../../gnuradio-runtime/lib/libgnuradio-runtime-3.7.8.so.0.0.0
../../gr-blocks/lib/libgnuradio-blocks-3.7.8.so.0.0.0 -lboost_date_time
-lboost_program_options -lboost_filesystem -lboost_system -lboost_thread
-lgsl -lcblas -lm
../../gnuradio-runtime/lib/libgnuradio-runtime-3.7.8.so.0.0.0
../../gnuradio-runtime/lib/pmt/libgnuradio-pmt-3.7.8.so.0.0.0 -lrt
-lboost_date_time -lboost_program_options -lboost_filesystem
-lboost_system -lboost_thread ../../volk/lib/libvolk.so.1.0.2 -ldl
-lorc-0.4 -lm -lpthread
-Wl,-rpath,/home/baz/BLD_Mga6_5/gnuradio/BUILD/gnuradio-3.7.8/build/gnuradio-runtime/lib:/home/baz/BLD_Mga6_5/gnuradio/BUILD/gnuradio-3.7.8/build/gr-blocks/lib:/home/baz/BLD_Mga6_5/gnuradio/BUILD/gnuradio-3.7.8/build/gnuradio-runtime/lib/pmt:/home/baz/BLD_Mga6_5/gnuradio/BUILD/gnuradio-3.7.8/build/volk/lib:
/usr/bin/ld: cannot find -lcblas
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio