-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello All,

This is a long e-mail, so grab a coffee :-)

This may be a known issue, but I thought I'd write this up for others
that have run into KVASD Errors / Not Found / Decode issues on 64-bit
systems.

I saw several posts about extract.f90 / F90 and ifdef statements. My
problem does not appear to be related to that, but further testing is
needed. I've not tested all areas of the GUI, but early indications
are the problem is resolved.

Bill S. helped me solve this last year, but I had forgotten about it
until I hit the same issue this evening. KI7MT <== goes looking for
notes he knew to save, but couldn't remember where they were. :-) When
I find the link about this from last year, I'll post it.

HW / SW SETUP:
* Ubuntu Daily Desktop ISO 2014-01-25
* Ubuntu 14.04 (A2) 64-Bit Native Desktop Install + dist-upgrade
* svn wsjtx-r3663

REQUIRED PACKAGES FROM 12.04-LTS (from my notes last summer):
* build-essential subversion gfortran libpulse-dev qtbase5-dev
qtmultimedia5-dev libhamlib-dev libfftw3-dev pulseaudio
libqt5multimedia5-plugins

Note: The ubuntu-sdk-team/ppa does not appear to be needed for 14.04.

INFO FROM LAUNCHPAD:
== Ubuntu 14.04 LTS (development version) ==
Ubuntu 14.04 LTS will have Qt 5.x, Ubuntu UI Toolkit and SDK uploads
directly to the archives during the development cycle.

BUILD STEPS
* svn export svn://svn.berlios.de/wsjt/branches/wsjtx
* cd ./wsjtx/lib
* make -f Makfile.linux
* cd ..
* export QT_SELECT=qt5  # qtchooser still an issue in 14.04 it seems
* qmake
* make -j5

MINIMUM, POST BUILS STEPS:
* cd .. && mv ./wsjtx_install ./wsjtx-r3663 && cd ./wsjtx-r3663
* wget http://www.physics.princeton.edu/pulsar/K1JT/kvasd
* chmod +x kvasd
* ln -s ../wsjtx/Palettes ./Palettes
* ln -s ../wsjtx/samples ./samples
* ln -s ../wsjtx/mouse_commands.txt ./mouse_commands.txt
* ln -s ../wsjtx/shortcuts.txt ./shortcuts.txt

Note: You could just as easily copy the needed files, but linking
saves a bit of disk space, and WSJTX does not seem to mind.

SETUP & OPEN .wav's
* WSJTX launches ==> no errors.
* F2  Setup / Config ==> no errors
* Set Mode to JT65 + JT9 & appropriate waterfall setting ==> no errors
* Open _1742.wav, decodes, no errors

- -----
!===> * Open _2343, Pop-Up kvasd error: sh1: ./kvasd not found <===!

!==> * Decode window has some decodes and: Error in KV decoder, or no
KV decoder present (msg from extract.F90). <===!
- -----

TROUBLE-SHOOTING - Sherlock Holmes was need for this one :-)
* Run: ldd ./kvasd ==> not a dynamic executable
* Run: ./kvasd  ==> no such file or directory
* Run: readelf -a ./kvasd | grep interpreter
- - Requesting program interpreter /lib/ld-linux.so.2
* Run readelf -a ./kvasd | grep NEEDED
- - libgfortran.so.3, libm.so.6, libgcc_s.so.1, libc.so.6

* Run: locate
- - libgfortran.so.3 ==> Null # looking for 32-bit gfortran ??
- - libm.so.6 ==> /lib/x86_64-linux-gnu/libm.so.6  # present 64-bit
- - libgcc_s.so.1 ==> /lib/x86_64-linux-gnu/libm.so.6  # present 64-bit
- - libc.so.6 ==> /lib/x86_64-linux-gnu/libm.so.6  # present 64-bit

GO FIND LIBRARIES
* sudo apt-get install apt-file && OK to cache update
* apt-file search libgfortran.so.3 ==> lib32gfortran3
* apt-file search libm.so.6 ==>  libc6-i386
* apt-file search libgcc_s.so.1 ==> lib32gcc
* apt-file search libc.so.6 ==> libc6-i386
Note: Allot of packages get listed, 90%+ are irrelevant, like arm64,
armhf, dbg, powerpc etc

INSTALL MISSING LIBS:
sudo apt-get install lib32gfortran3 libc6-i386 lib32gcc1

RESULTS
* Run: ldd ./kvasd ==> all linked libs found, none missing
* Run: ./kvasd ==> displays K1JT's kvasd copyright message.
* Re-Run WSJTX && Open .wav files ==> No Errors !!! <===

Decode Image: http://imagebin.org/288810

Note: Just FYI, ia32-libs is deprecated, it's now:
sudo apt-get install <package-name>:i386 or lib32<package>

Thanks Bill S. !!!!! without your post last year, I'd still be lost.


73's
Greg, KI7MT
ki...@yahoo.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJS5REvAAoJEAmfcyeKlj0xCIsIAI6gm71YlMiIGuD2/n4H9tpk
oqfp3BsCO8TTRk7ujNIHkGjBQHxAZT7fQlXpJudBs5t6mz5MbSjxhAhb/JemsfID
anOPZSzIiVhpndBL0bZLKV8dR0iOo63P4kCeDzgeFbHbx1A0BMJAjcAiwNLIVHwI
CAr8jCd6MBt1zB6bkUqx6c9MWYL0LtPErflcLTZuI/2bFMztXc4+aOnSlO3LXSf8
oW7sg3Dc6D/XQhBrhknc8wb4Bo9O3Q2sbE7Kh2tvRKy+FYKtmEMsJZ6m9wJS3Vi7
+MAjmhyoaCxwUHpEjVVz2pEetq0A/VORkXosLXs3/SH7JKAt0BZyYpJAYUE1PqM=
=FGeB
-----END PGP SIGNATURE-----
_______________________________________________
Wsjt-devel mailing list
Wsjt-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/wsjt-devel

Reply via email to