On 04/08/2013 14:02, Edson W. R. Pereira wrote:
Hi Edson and All,

If I edit wsprx.ini and change the audio devices there, wsprx starts and I can decode signals. However TX fails with a SIGSEGV.

Info follows.

*** glibc detected *** ./wsjtx: free(): corrupted unsorted chunks: 0x0000000002aa1ac0 ***
<snip>

I have built a 64-bit Linux wsjtx on my Ubuntu 13.04 dev system. It seems ok on transmit. Unfortunately I cannot test receive because VirtualBox which hosts my Ubuntu system doesn't seem to pass audio input to the virtual sound driver.

So if someone can test the binary on Linux it would be appreciated very much.

I built with g++ 4.8.1, gfortran 4.7.3, the hamlib-dev and libfftw3-dev from the repo.

You can download the binary here:

https://dl.dropboxusercontent.com/u/4192709/wsjtx

this is using stereo audio and sending the same output to left and right channels.

Try an 'ldd' command on it to see if you have all the required libraries in place; if they are it should run.

I get this from 'ldd':

bill@ubuntu-x64-vbox:~/src/wsjtx_1.1.0/wsjtx_install$ ldd wsjtx
    linux-vdso.so.1 =>  (0x00007fff33bfe000)
    libhamlib.so.2 => /usr/lib/libhamlib.so.2 (0x00007f392b188000)
libfftw3f.so.3 => /usr/lib/x86_64-linux-gnu/libfftw3f.so.3 (0x00007f392ad8f000) libgfortran.so.3 => /usr/lib/x86_64-linux-gnu/libgfortran.so.3 (0x00007f392aa76000) libQt5Multimedia.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so.5 (0x00007f392a7ae000) libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 (0x00007f3929fbc000) libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 (0x00007f3929c84000) libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00007f39296a8000) libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007f3929094000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f3928e76000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f3928b72000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f392886d000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f3928656000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f392828e000)
libltdl.so.7 => /usr/lib/x86_64-linux-gnu/libltdl.so.7 (0x00007f3928084000) libusb-0.1.so.4 => /lib/x86_64-linux-gnu/libusb-0.1.so.4 (0x00007f3927e7a000) libquadmath.so.0 => /usr/lib/x86_64-linux-gnu/libquadmath.so.0 (0x00007f3927c3e000) libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 (0x00007f39279f6000) libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f39277a6000) libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f39274aa000) libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f3927170000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f3926f58000)
libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f3926d32000) libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007f3926ad4000) libicui18n.so.48 => /usr/lib/x86_64-linux-gnu/libicui18n.so.48 (0x00007f392670d000) libicuuc.so.48 => /usr/lib/x86_64-linux-gnu/libicuuc.so.48 (0x00007f39263a2000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f392619e000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f3925f95000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f392b3bf000)
    libjson.so.0 => /lib/x86_64-linux-gnu/libjson.so.0 (0x00007f3925d8c000)
libpulsecommon-3.0.so => /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-3.0.so (0x00007f3925b28000) libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f39258e4000) libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f39256dc000)
    libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f392549c000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f392527e000) libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007f3925058000) libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f3924e45000) libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f3924c42000) libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f3924a3c000) libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f3924839000) libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007f3924622000) libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007f392441d000) libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007f3924216000) libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007f392400b000) libicudata.so.48 => /usr/lib/x86_64-linux-gnu/libicudata.so.48 (0x00007f3922c9a000)
    libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007f3922a90000)
libsndfile.so.1 => /usr/lib/x86_64-linux-gnu/libsndfile.so.1 (0x00007f392282a000) libasyncns.so.0 => /usr/lib/x86_64-linux-gnu/libasyncns.so.0 (0x00007f3922623000) libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f392241f000) libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f3922219000)
    libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f3921ffe000)
libFLAC.so.8 => /usr/lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007f3921db2000) libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007f39218e3000) libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007f39216b5000) libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007f39214ae000) libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f3921294000)
bill@ubuntu-x64-vbox:~/src/wsjtx_1.1.0/wsjtx_install$


73
Bill
G4WJS.
_______________________________________________
Wsjt-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/wsjt-devel

Reply via email to