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