Welcome, Guest
Username: Password: Remember me

TOPIC: ExpertSDR source

ExpertSDR source 19 Mar 2015 14:44 #1

  • W4MMP
  • W4MMP's Avatar
  • OFFLINE
  • Posts: 14
  • Thank you received: 1
Hello,
There is a version of ExpertSDR that works (sort of) with the Softrock RXTX and Peaberry V2. I would really like to examine the source and take a shot at working out some of the issues with it. Hopefully folks reading this will know where the specific source for this version is located. Here is the link to the binary: www.cqham.ru/forum/showthread.php?28196-ExpertSDRvA2-%E8-%F1%F2%EE%F0%EE%ED%ED%E5%E5-%E6%E5%EB%E5%E7%EE&p=1040635&viewfull=1#post1040635 . I have the ExpertSDR source but I'm pretty sure it is not the source for the version of ExpertSDR that has been adapted to use the ExtIO_Si570.dll interface definition.
The administrator has disabled public write access.

ExpertSDR source 19 Mar 2015 16:14 #2

  • VassiL
  • VassiL's Avatar
  • OFFLINE
  • Разработчик SDR-техники, Developer of SDR
  • Posts: 1299
  • Thank you received: 248
The our original source code was changed by user Sombody from CQHAM forum.
You can download oroginal source code from this link.
Василий, Vasily,
Expert Electronics
Last Edit: 19 Mar 2015 16:15 by VassiL.
The administrator has disabled public write access.

ExpertSDR source 24 Mar 2015 20:37 #3

  • W4MMP
  • W4MMP's Avatar
  • OFFLINE
  • Posts: 14
  • Thank you received: 1
Hello,
I download the source onto my Raspberry PI 2. It is running the most current verion and Qt is the most current version. Almost immediately the Qt build failed with: ../OpenExpertSDR/CalibrateSC/Calibrator/Calibrator.h:28:37: fatal error: ../../tmp/ui_Calibrator.h: No such file or directory. What, exactly, is the setup for Qt (and other dependcies) so that ExpertSDR compiles?

73,
Ron / W4MMP
The administrator has disabled public write access.

ExpertSDR source 28 Mar 2015 11:33 #4

  • VassiL
  • VassiL's Avatar
  • OFFLINE
  • Разработчик SDR-техники, Developer of SDR
  • Posts: 1299
  • Thank you received: 248
This source code was created only for Windows. If you want compile it under Linux, you can try it, but we will not help you in this way.
Василий, Vasily,
Expert Electronics
The administrator has disabled public write access.

ExpertSDR source 28 Mar 2015 18:53 #5

  • W4MMP
  • W4MMP's Avatar
  • OFFLINE
  • Posts: 14
  • Thank you received: 1
Hello Vassil,

Fair enough, I understand. However would you please provide details on the exactly development environment you are using on Windows? What version of QT, where did you get that version. Anything else that is unique to your development environment for ExpertSDR. I have attempted to compile the source on a Windows 7 machine and the compilation fails badly.

73
Ron / W4MMP
The administrator has disabled public write access.

ExpertSDR source 31 Mar 2015 16:50 #6

  • VassiL
  • VassiL's Avatar
  • OFFLINE
  • Разработчик SDR-техники, Developer of SDR
  • Posts: 1299
  • Thank you received: 248
Was used Qt 4.
Василий, Vasily,
Expert Electronics
The administrator has disabled public write access.

ExpertSDR source 05 Apr 2015 17:08 #7

  • Tanasa
  • Tanasa's Avatar
  • OFFLINE
  • Posts: 14
  • Thank you received: 1
I start to export OpenExpertSDR to linux using lib qt5.
github.com/florintanasa/OpenExpertSDR
libDttSP.so from version windows
github.com/florintanasa/libDttSP.so
and also this result until now
Also my friend work at another version of libDttSP
github.com/wd8rde/libDttSP
If exist someone can give little help with this lib we not refuse.
The administrator has disabled public write access.

ExpertSDR source 06 Apr 2015 16:13 #8

  • W4MMP
  • W4MMP's Avatar
  • OFFLINE
  • Posts: 14
  • Thank you received: 1
Hi,
I have made progress with compiling the source on the RPI 2 running Raspbian. However it will still not compile correctly. This is with Qt5 (Qt-5.4.1). Qmake runs fine but the make fails with:

Ron@Ron-PC ~
$ ssh This email address is being protected from spambots. You need JavaScript enabled to view it.
ron@192.168.1.37's password:
Linux squireoaksfarm-radio 3.18.10-v7+ #775 SMP PREEMPT Thu Apr 2 19:01:29 BST 2015 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Apr 6 01:05:51 2015 from 192.168.1.67
ron@squireoaksfarm-radio ~ $ cd src/sdr
ron@squireoaksfarm-radio ~/src/sdr $ ls
About.cpp Logger moc_SMeterOptions.cpp ui_Calibrator.h
About.h main.cpp moc_SMeterSDR.cpp ui_expertsdr_va2_1.h
About.ui MainIcon.ico moc_VoiceRecorderWave.cpp ui_fileList.h
AudioThread.cpp make.err moc_WavReader.cpp ui_Number2.h
AudioThread.h Makefile moc_wavSample.cpp ui_Number.h
bg.qrc make.out moc_WdgAddStation.cpp ui_PanoramOpt.h
bg.qrc.depends make.test moc_WdgGraph.cpp ui_progresscalibrate.h
browser.rc moc_About.cpp moc_WdgMem.cpp ui_Scale.h
CalibrateSC moc_Calibrator.cpp Options.cpp ui_S_Meter.h
Cat moc_CalibrProc.cpp Options.h ui_SMeterOptions.h
CMakeCache.txt moc_CatManager.cpp Options.ui ui_wavSample.h
CMakeFiles moc_ColorWgt.cpp Panarama.cpp ui_WdgAddStation.h
cmake_install.cmake moc_Didgit.cpp Panarama.h ui_WdgGraph.h
CMakeLists.txt moc_Draw.cpp PanaramDefines.h ui_WdgMem.h
CW moc_DttSP.cpp PanoramOpt.cpp Vac.cpp
Defines.h moc_expertsdr_va2_1.cpp PanoramOpt.h Vac.h
DttSP.cpp moc_extioplugin.cpp PanoramOpt.ui Wav
DttSP.h moc_fileList.cpp README.md WavReader.cpp
dttsplibrary.cpp moc_Number2.cpp Resampler.cpp WavReader.h
dttsplibrary.h moc_Number.cpp Resampler.h WdgAddStation.cpp
ExpertSDR.kdev4 moc_Options.cpp ringBuf.cpp WdgAddStation.h
ExpertSDR.pro moc_Panarama.cpp ringBuf.h WdgAddStation.ui
ExpertSDR_ru.ts moc_PanoramOpt.cpp RingResampler WdgGraph.cpp
expertsdr_va2_1.cpp moc_PluginCtrl.cpp scale WdgGraph.h
expertsdr_va2_1.h moc_progresscalibrate.cpp SdrPlugin WdgGraph.ui
expertsdr_va2_1.ui moc_qextserialenumerator.cpp S-Meter WdgMem.cpp
FreqScale moc_qextserialport.cpp SmeterGUI WdgMem.h
GLFont moc_Scale.cpp ThreadFunc.cpp WdgMem.ui
images moc_ScaleNum.cpp ThreadFunc.h
images.qrc moc_SdrPlugin.cpp Timer
images.qrc.depends moc_S_Meter.cpp ui_About.h
ron@squireoaksfarm-radio ~/src/sdr $ make
[ 1%] Automatic moc and uic for target expertsdr
Generating moc_qextserialenumerator.cpp
Generating moc_qextserialport.cpp
Generating ui_About.h
Generating ui_Calibrator.h
Generating ui_progresscalibrate.h
Generating ui_expertsdr_va2_1.h
File '/home/ron/src/sdr/Cat/expertsdr_va2_1.ui' is not valid
AUTOUIC: error: process for ui_expertsdr_va2_1.h needed by
"/home/ron/src/sdr/Cat/CatManager.cpp"
failed:
File '/home/ron/src/sdr/Cat/expertsdr_va2_1.ui' is not valid

Generating ui_Options.h
Generating ui_PanoramOpt.h
Generating ui_Number.h
Generating ui_Number2.h
Generating ui_S_Meter.h
Generating ui_Options.h
File '/home/ron/src/sdr/SdrPlugin/Options.ui' is not valid
AUTOUIC: error: process for ui_Options.h needed by
"/home/ron/src/sdr/SdrPlugin/SdrPlugin.h"
failed:
File '/home/ron/src/sdr/SdrPlugin/Options.ui' is not valid

Generating ui_SMeterOptions.h
Generating ui_fileList.h
Generating ui_wavSample.h
Generating ui_WdgAddStation.h
Generating ui_WdgGraph.h
Generating ui_WdgMem.h
Generating ui_expertsdr_va2_1.h
Generating ui_Scale.h
Generating moc_About.cpp
Generating moc_CalibrProc.cpp
Generating moc_Calibrator.cpp
Generating moc_progresscalibrate.cpp
Generating moc_CatManager.cpp
Generating moc_DttSP.cpp
Generating moc_Didgit.cpp
Generating moc_Options.cpp
Generating moc_Panarama.cpp
Generating moc_PanoramOpt.cpp
Generating moc_Draw.cpp
Generating moc_Number.cpp
Generating moc_Number2.cpp
Generating moc_S_Meter.cpp
Generating moc_PluginCtrl.cpp
Generating moc_SdrPlugin.cpp
Generating moc_extioplugin.cpp
Generating moc_ColorWgt.cpp
Generating moc_SMeterOptions.cpp
Generating moc_SMeterSDR.cpp
Generating moc_VoiceRecorderWave.cpp
Generating moc_fileList.cpp
Generating moc_wavSample.cpp
Generating moc_WavReader.cpp
Generating moc_WdgAddStation.cpp
Generating moc_WdgGraph.cpp
Generating moc_WdgMem.cpp
Generating moc_expertsdr_va2_1.cpp
Generating moc_Scale.cpp
Generating moc_ScaleNum.cpp
uic failed...
CMakeFiles/expertsdr_automoc.dir/build.make:49: recipe for target 'CMakeFiles/expertsdr_automoc' failed
make[2]: *** [CMakeFiles/expertsdr_automoc] Error 1
CMakeFiles/Makefile2:95: recipe for target 'CMakeFiles/expertsdr_automoc.dir/all' failed
make[1]: *** [CMakeFiles/expertsdr_automoc.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
ron@squireoaksfarm-radio ~/src/sdr

73
Ron / W4MMP
The administrator has disabled public write access.

ExpertSDR source 06 Apr 2015 16:48 #9

  • Tanasa
  • Tanasa's Avatar
  • OFFLINE
  • Posts: 14
  • Thank you received: 1
Hi Ron,
I see this error
File '/home/ron/src/sdr/Cat/expertsdr_va2_1.ui' is not valid
so in dir Cat not exist this ui.
First check your version of Qt.
qmake -v
if your version is 3.0 using Qt 5.4.1 next
Second delete directory where you have source and clone once again the source.
git clone github.com/florintanasa/OpenExpertSDR
cd OpenExpertSDR
For this step you need to have cmake installed.
mkdir build
cd build
cmake ..
make
Or in directory OpenExpertSDR
qmake ExpertSDR.pro
make

73, YO8TFF, Florin Tanasa
Last Edit: 06 Apr 2015 16:49 by Tanasa.
The administrator has disabled public write access.

ExpertSDR source 06 Apr 2015 17:57 #10

  • W4MMP
  • W4MMP's Avatar
  • OFFLINE
  • Posts: 14
  • Thank you received: 1
Hi,
Thanks so very much for your help. I am making progress. The compilation still fails but at a different location. Please see below.
First I check the version of QT with:
ron@squireoaksfarm-radio ~/src/OpenExpertSDR/build $ qmake -v
QMake version 3.0
Using Qt version 5.4.1 in /usr/local/Qt-5.4.1/lib

Then followed your instructions exactly.
ron@squireoaksfarm-radio ~/src $ git clone github.com/florintanasa/OpenExpertSDR.git OpenExpertSDR
Cloning into 'OpenExpertSDR'...
remote: Counting objects: 258, done.
remote: Total 258 (delta 0), reused 0 (delta 0), pack-reused 258
Receiving objects: 100% (258/258), 4.29 MiB | 333 KiB/s, done.
Resolving deltas: 100% (57/57), done.

ron@squireoaksfarm-radio ~/src $ cd OpenExpertSDR
ron@squireoaksfarm-radio ~/src/OpenExpertSDR $ ls
About.cpp Defines.h FreqScale Panarama.h scale WavReader.h
About.h DttSP.cpp GLFont PanaramDefines.h SdrPlugin WdgAddStation.cpp
About.ui DttSP.h images PanoramOpt.cpp S-Meter WdgAddStation.h
AudioThread.cpp dttsplibrary.cpp images.qrc PanoramOpt.h SmeterGUI WdgAddStation.ui
AudioThread.h dttsplibrary.h Logger PanoramOpt.ui ThreadFunc.cpp WdgGraph.cpp
bg.qrc ExpertSDR.kdev4 main.cpp README.md ThreadFunc.h WdgGraph.h
browser.rc ExpertSDR.pro MainIcon.ico Resampler.cpp Timer WdgGraph.ui
CalibrateSC ExpertSDR_ru.ts Options.cpp Resampler.h Vac.cpp WdgMem.cpp
Cat expertsdr_va2_1.cpp Options.h ringBuf.cpp Vac.h WdgMem.h
CMakeLists.txt expertsdr_va2_1.h Options.ui ringBuf.h Wav WdgMem.ui
CW expertsdr_va2_1.ui Panarama.cpp RingResampler WavReader.cpp

ron@squireoaksfarm-radio ~/src/OpenExpertSDR $ mkdir build
ron@squireoaksfarm-radio ~/src/OpenExpertSDR $ cd build
ron@squireoaksfarm-radio ~/src/OpenExpertSDR/build $ ls

ron@squireoaksfarm-radio ~/src/OpenExpertSDR/build $ cmake /home/ron/src/OpenExpertSDR
-- The C compiler identification is GNU 4.6.3
-- The CXX compiler identification is GNU 4.6.3
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ron/src/OpenExpertSDR/build
ron@squireoaksfarm-radio ~/src/OpenExpertSDR/build $ ls
bg.qrc.depends CMakeCache.txt CMakeFiles cmake_install.cmake images.qrc.depends Makefile
ron@squireoaksfarm-radio ~/src/OpenExpertSDR/build $ make
Scanning dependencies of target expertsdr_automoc
[ 1%] Automatic moc for target expertsdr
Generating moc_qextserialenumerator.cpp
Generating moc_qextserialport.cpp
Generating moc_About.cpp
Generating moc_CalibrProc.cpp
Generating moc_Calibrator.cpp
Generating moc_progresscalibrate.cpp
Generating moc_CatManager.cpp
Generating moc_DttSP.cpp
Generating moc_Didgit.cpp
Generating moc_Options.cpp
Generating moc_Panarama.cpp
Generating moc_PanoramOpt.cpp
Generating moc_Draw.cpp
Generating moc_Number.cpp
Generating moc_Number2.cpp
Generating moc_S_Meter.cpp
Generating moc_PluginCtrl.cpp
Generating moc_SdrPlugin.cpp
Generating moc_extioplugin.cpp
Generating moc_ColorWgt.cpp
Generating moc_SMeterOptions.cpp
Generating moc_SMeterSDR.cpp
Generating moc_VoiceRecorderWave.cpp
Generating moc_fileList.cpp
Generating moc_wavSample.cpp
Generating moc_WavReader.cpp
Generating moc_WdgAddStation.cpp
Generating moc_WdgGraph.cpp
Generating moc_WdgMem.cpp
Generating moc_expertsdr_va2_1.cpp
Generating moc_Scale.cpp
Generating moc_ScaleNum.cpp
[ 1%] Built target expertsdr_automoc
[ 2%] Generating qrc_bg.cpp
[ 4%] Generating ui_expertsdr_va2_1.h
[ 5%] Generating ui_PanoramOpt.h
[ 7%] Generating ui_SMeterOptions.h
[ 8%] Generating ui_Scale.h
[ 10%] Generating ui_Number2.h
[ 11%] Generating ui_Number.h
[ 13%] Generating ui_S_Meter.h
[ 14%] Generating ui_fileList.h
[ 15%] Generating ui_wavSample.h
[ 17%] Generating ui_Calibrator.h
[ 18%] Generating ui_progresscalibrate.h
[ 20%] Generating ui_About.h
[ 21%] Generating ui_WdgGraph.h
[ 23%] Generating ui_WdgAddStation.h
[ 24%] Generating ui_WdgMem.h
[ 26%] Generating ui_Options.h
[ 27%] Generating qrc_images.cpp
Scanning dependencies of target expertsdr
[ 28%] Building CXX object CMakeFiles/expertsdr.dir/main.cpp.o
[ 30%] Building CXX object CMakeFiles/expertsdr.dir/expertsdr_va2_1.cpp.o
[ 31%] Building CXX object CMakeFiles/expertsdr.dir/FreqScale/Didgit.cpp.o
[ 33%] Building CXX object CMakeFiles/expertsdr.dir/Timer/Timer.cpp.o
[ 34%] Building CXX object CMakeFiles/expertsdr.dir/Panarama.cpp.o
[ 36%] Building CXX object CMakeFiles/expertsdr.dir/PanoramOpt.cpp.o
[ 37%] Building CXX object CMakeFiles/expertsdr.dir/SmeterGUI/ColorWgt.cpp.o
[ 39%] Building CXX object CMakeFiles/expertsdr.dir/SmeterGUI/SMeterOptions.cpp.o
[ 40%] Building CXX object CMakeFiles/expertsdr.dir/SmeterGUI/SMeterSDR.cpp.o
[ 42%] Building CXX object CMakeFiles/expertsdr.dir/GLFont/glfont.cpp.o
[ 43%] Building CXX object CMakeFiles/expertsdr.dir/DttSP.cpp.o
[ 44%] Building CXX object CMakeFiles/expertsdr.dir/ThreadFunc.cpp.o
[ 46%] Building CXX object CMakeFiles/expertsdr.dir/dttsplibrary.cpp.o
[ 47%] Building CXX object CMakeFiles/expertsdr.dir/SdrPlugin/PortAudio/pa19.cpp.o
[ 49%] Building CXX object CMakeFiles/expertsdr.dir/SdrPlugin/SdrPlugin.cpp.o
[ 50%] Building CXX object CMakeFiles/expertsdr.dir/SdrPlugin/PluginCtrl.cpp.o
[ 52%] Building CXX object CMakeFiles/expertsdr.dir/SdrPlugin/extioplugin.cpp.o
[ 53%] Building CXX object CMakeFiles/expertsdr.dir/scale/Scale.cpp.o
[ 55%] Building CXX object CMakeFiles/expertsdr.dir/scale/ScaleNum.cpp.o
[ 56%] Building CXX object CMakeFiles/expertsdr.dir/S-Meter/Number2.cpp.o
[ 57%] Building CXX object CMakeFiles/expertsdr.dir/S-Meter/Number.cpp.o
[ 59%] Building CXX object CMakeFiles/expertsdr.dir/S-Meter/Draw.cpp.o
[ 60%] Building CXX object CMakeFiles/expertsdr.dir/S-Meter/S_Meter.cpp.o
[ 62%] Building CXX object CMakeFiles/expertsdr.dir/Wav/fileList.cpp.o
[ 63%] Building CXX object CMakeFiles/expertsdr.dir/Wav/wavSample.cpp.o
[ 65%] Building CXX object CMakeFiles/expertsdr.dir/WavReader.cpp.o
[ 66%] Building CXX object CMakeFiles/expertsdr.dir/Wav/VoiceRecorderWave.cpp.o
[ 68%] Building CXX object CMakeFiles/expertsdr.dir/CalibrateSC/Calibrator/CalibrProc.cpp.o
[ 69%] Building CXX object CMakeFiles/expertsdr.dir/CalibrateSC/Calibrator/Calibrator.cpp.o
[ 71%] Building CXX object CMakeFiles/expertsdr.dir/CalibrateSC/progresscalibrate.cpp.o
[ 72%] Building CXX object CMakeFiles/expertsdr.dir/Logger/VLogger.cpp.o
[ 73%] Building CXX object CMakeFiles/expertsdr.dir/ringBuf.cpp.o
[ 75%] Building CXX object CMakeFiles/expertsdr.dir/About.cpp.o
[ 76%] Building CXX object CMakeFiles/expertsdr.dir/AudioThread.cpp.o
[ 78%] Building CXX object CMakeFiles/expertsdr.dir/WdgGraph.cpp.o
[ 79%] Building CXX object CMakeFiles/expertsdr.dir/WdgAddStation.cpp.o
[ 81%] Building CXX object CMakeFiles/expertsdr.dir/WdgMem.cpp.o
[ 82%] Building CXX object CMakeFiles/expertsdr.dir/Vac.cpp.o
[ 84%] Building CXX object CMakeFiles/expertsdr.dir/Resampler.cpp.o
[ 85%] Building CXX object CMakeFiles/expertsdr.dir/RingResampler/RingResampler.cpp.o
[ 86%] Building CXX object CMakeFiles/expertsdr.dir/RingResampler/RingBuffer.cpp.o
[ 88%] Building CXX object CMakeFiles/expertsdr.dir/Cat/CatManager.cpp.o
[ 89%] Building CXX object CMakeFiles/expertsdr.dir/Options.cpp.o
[ 91%] Building CXX object CMakeFiles/expertsdr.dir/Cat/QextSerialPort/qextserialport.cpp.o
[ 92%] Building CXX object CMakeFiles/expertsdr.dir/Cat/QextSerialPort/qextserialport_unix.cpp.o
[ 94%] Building CXX object CMakeFiles/expertsdr.dir/Cat/QextSerialPort/qextserialenumerator.cpp.o
In file included from /home/ron/src/OpenExpertSDR/Cat/QextSerialPort/qextserialenumerator.cpp:33:0:
/home/ron/src/OpenExpertSDR/Cat/QextSerialPort/qextserialenumerator_p.h:73:23: fatal error: libudev.h: No such file or directory
compilation terminated.
CMakeFiles/expertsdr.dir/build.make:1254: recipe for target 'CMakeFiles/expertsdr.dir/Cat/QextSerialPort/qextserialenumerator.cpp.o' failed
make[2]: *** [CMakeFiles/expertsdr.dir/Cat/QextSerialPort/qextserialenumerator.cpp.o] Error 1
CMakeFiles/Makefile2:60: recipe for target 'CMakeFiles/expertsdr.dir/all' failed
make[1]: *** [CMakeFiles/expertsdr.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
Last Edit: 06 Apr 2015 17:59 by W4MMP. Reason: clean up
The administrator has disabled public write access.

ExpertSDR source 06 Apr 2015 18:00 #11

  • Tanasa
  • Tanasa's Avatar
  • OFFLINE
  • Posts: 14
  • Thank you received: 1
Great!
Install libudev.
The administrator has disabled public write access.

ExpertSDR source 06 Apr 2015 18:59 #12

  • Tanasa
  • Tanasa's Avatar
  • OFFLINE
  • Posts: 14
  • Thank you received: 1
Last work and test.

I found were is the problem but we try to found a elegant solution.
The administrator has disabled public write access.

ExpertSDR source 06 Apr 2015 20:10 #13

  • W4MMP
  • W4MMP's Avatar
  • OFFLINE
  • Posts: 14
  • Thank you received: 1
Hello,
I'm getting closer and closer.
Now getting this:
ron@squireoaksfarm-radio ~/src/OpenExpertSDR/build $ make
[ 1%] Automatic moc for target expertsdr
[ 1%] Built target expertsdr_automoc
Linking CXX executable expertsdr
/usr/bin/ld: cannot find -lcblas
collect2: ld returned 1 exit status
CMakeFiles/expertsdr.dir/build.make:1479: recipe for target 'expertsdr' failed
make[2]: *** [expertsdr] Error 1
CMakeFiles/Makefile2:60: recipe for target 'CMakeFiles/expertsdr.dir/all' failed
make[1]: *** [CMakeFiles/expertsdr.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2

What package needs to be installed to satisfy "cblas" ? I have installed everything I can think of using the synaptic package manager.
73
Ron / W4MMP
The administrator has disabled public write access.

ExpertSDR source 06 Apr 2015 20:15 #14

  • Tanasa
  • Tanasa's Avatar
  • OFFLINE
  • Posts: 14
  • Thank you received: 1
Install libcblas and I think in ubuntu libgsl0-dev have this.
The lib DttSP take from Robert him found elegant solution and now work
github.com/wd8rde/libDttSP
Tested in Ubuntu


I found also packages.ubuntu.com/trusty/libatlas-base-dev
have libcblas.so

LE> Tomorrow I test also in odroid U2 to see how work. I think at opengl to have problems.
Last Edit: 06 Apr 2015 20:44 by Tanasa.
The administrator has disabled public write access.

ExpertSDR source 06 Apr 2015 20:46 #15

  • W4MMP
  • W4MMP's Avatar
  • OFFLINE
  • Posts: 14
  • Thank you received: 1
Hi,
Well, I believe I have come to "hard stop". libcblas is not available for Raspbian. I will keep searching.

73,
Ron / W4MMP
The administrator has disabled public write access.
Time to create page: 0.208 seconds