[hpsdr] flradio

AD0ES ad0es at ad0es.net
Mon Oct 13 07:53:17 PDT 2014


Hi,

On the segfault, any more info?  Running it in gdb might give me something to work with.
I know it seems obvious, but both the hpsdr server and dspserver must be running or early,
unannounced death occurs.  I've sat staring at the blank screen more than once till
the lightbulb went off!
The other main possibility is that you are missing some library that flradio (fldigi) wants.
Can you run an unmodified version of fldigi built on your box?

The compile problem of the SNDFILE code was a typo on my part, change:
buffer[i] = inbuffer[i];
to:
buffer[i] = in_buffer[i];

line 2665:
change:
for (size_t i = 0; i < available; i++)
to:
for (int i = 0; i < available; i++)

I've never compiled with USE_SNDFILE enabled. (which is why I disabled that
section with the "XXX").

let me know,
Steve AD0ES

On Oct 12, 2014, at 1:01 PM, Sid Boyce wrote:

> ***** High Performance Software Defined Radio Discussion List *****
> 
> On Ubuntu 14.04 the binary segfaults.
> 
> In the source I commented XXX
> soundcard/sound.cxx:2653:2: error: âXXXâ was not declared in this scope
>  XXX // this code has never been tested...
> 
> make[3]: Entering directory `/usr/src/XXX/fldigi-3.21.83-R/src'
>  CXX    fldigi-sound.o
> soundcard/sound.cxx: In member function âvirtual size_t SoundSDR::Read(float*, size_t)â:
> soundcard/sound.cxx:2655:15: error: âinbufferâ was not declared in this scope
>   buffer[i] = inbuffer[i];
>               ^
> soundcard/sound.cxx:2664:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
>    for (size_t i = 0; i < available; i++)
>                           ^
> make[3]: *** [fldigi-sound.o] Error 1
> make[3]: Leaving directory `/usr/src/XXX/fldigi-3.21.83-R/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/usr/src/XXX/fldigi-3.21.83-R/src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/usr/src/XXX/fldigi-3.21.83-R/src'
> make: *** [all-recursive] Error 1
> 
> slipstream:/usr/src/XXX/fldigi-3.21.83-R # grep -r inbuffer *
> src/soundcard/sound.cxx:                buffer[i] = inbuffer[i];
> 73 ... Sid.
> 
> On 11/10/14 15:40, AD0ES wrote:
>> ***** High Performance Software Defined Radio Discussion List *****
>> 
>> I have a support page for flradio up:
>> 
>> http://ad0es.net/flradio/introduction.html
>> 
>> There is a pre-built binary for ubuntu 14.04, as well as complete patches
>> and source files needed to build from scratch.
>> 
>> I will be expanding the web pages over the next few days to provide much
>> more detail about how to build/use, as well as where I see this project
>> going in the future.
>> 
>> Steve AD0ES
>> 
>> _______________________________________________
>> HPSDR Discussion List
>> To post msg: hpsdr at openhpsdr.org
>> Subscription help: http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org
>> HPSDR web page: http://openhpsdr.org
>> Archives: http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/
>> 
> 
> 
> -- 
> Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot
> Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support
> Senior Staff Specialist, Cricket Coach
> Microsoft Windows Free Zone - Linux used for all Computing Tasks
> 
> _______________________________________________
> HPSDR Discussion List
> To post msg: hpsdr at openhpsdr.org
> Subscription help: http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org
> HPSDR web page: http://openhpsdr.org
> Archives: http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/


 1413211997.0


More information about the Hpsdr mailing list