TQSL 2.0 Help!

8 posts / 0 new
Last post
K0GUZ
TQSL 2.0 Help!

Earlier this month, the ARRL released a new version of the TQSL program which combines TQSL and TQSLCert into one program and makes some other changes. See http://www.arrl.org/news/view/tqsl-2-0-software-released-for-logbook-of-... for more information. The bad news is that no compiled version is currently availabe; see http://www.arrl.org/tqsl-download. The ARRL's statement on that issue is:

Linux users can build the software from the source code for the tqsllib library and the TQSL applications. (ARRL does not maintain packages for the plethora of Linux distributions. For assistance with obtaining a packaged version for your Linux distribution, contact your distribution's maintainer.

This is not helpful since the old versions have now been removed from the Ubuntu standard libraries but no one seems to have compiled the new one. Unfortunately, my skill set does not go far enough to compile my own from source code. Three questions:

  • Is CQRLOG compatible with TQSL 2.0?
  • If it is, can any one point me to a source for the compiled version of TQSL 2.0?
  • And if not, could someone help me locate the compiled versions for Ubuntu which were removed from the software libraries?

Thanks a lot.

Steve, K0GUZ

k3dcw
Is CQRLOG compatible with
  • Is CQRLOG compatible with TQSL 2.0?
  • Yes, it works just fine.

  • If it is, can any one point me to a source for the compiled version of TQSL 2.0?
  • Use the Ubuntu ham repositories. https://launchpad.net/~ubuntu-hams-updates/+archive/ppa

    Add the ppa and you'll be able to install it with a simple

    sudo apt-get install trustedqsl

    And the fact that they have a lot of other amateur radio software is just a bonus.

    73

    Dave
    K3DCW

    K0GUZ
    Thanks.

    Thank you. I had forgotten about the ham repository.

    ur3qod
    ur3qod's picture
    trustedqsl can not install

    I reinstal my archlinux and do not install cqrlog from aur becose  can not install trustedqsl
    When I type # yaourt trustedqsl
     
     
    ==> trustedqsl dependencies: - openssl (already installed) - expat (already installed) - zlib (already installed) - wxgtk (already installed) - curl (already installed) - openssl (already installed) - expat (already installed) - zlib (already installed) - wxgtk (already installed) - curl (already installed) - cmake (already installed)==> Continue building trustedqsl ? [Y/n]==> ------------------------------------==> ==> Building and installing package==> Making package: trustedqsl 2.0-1 (Tue Mar 11 04:43:44 EET 2014)==> Checking runtime dependencies...==> Checking buildtime dependencies...==> Retrieving sources...  -> Downloading tqsl-2.0.tgz...  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current                                 Dload  Upload   Total   Spent    Left  Speed  0   355    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  0   427    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0100 2564k  100 2564k    0     0   749k      0  0:00:03  0:00:03 --:--:-- 1203k==> Validating source files with md5sums...    tqsl-2.0.tgz ... Passed==> Validating source files with sha1sums...    tqsl-2.0.tgz ... Passed==> Extracting sources...  -> Extracting tqsl-2.0.tgz with bsdtarbsdtar: Failed to set default locale==> Starting build()...-- The C compiler identification is GNU 4.8.2-- The CXX compiler identification is GNU 4.8.2-- 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-- 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-- Found EXPAT: /usr/lib64/libexpat.so (found version "2.1.0") -- Found OpenSSL: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so (found version "1.0.1f") -- Found ZLIB: /usr/include (found version "1.2.8") -- Found BDB: /usr/lib64/libdb.so  -- Found CURL: /usr/lib64/libcurl.so  -- Found wxWidgets: TRUE  -- Configuring done-- Generating done-- Build files have been written to: /tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/buildScanning dependencies of target tqsllib[  4%] Building CXX object src/CMakeFiles/tqsllib.dir/tqsllib.cpp.o[  9%] Building CXX object src/CMakeFiles/tqsllib.dir/openssl_cert.cpp.o[ 13%] Building CXX object src/CMakeFiles/tqsllib.dir/adif.cpp.o[ 18%] Building CXX object src/CMakeFiles/tqsllib.dir/xml.cpp.o[ 22%] Building CXX object src/CMakeFiles/tqsllib.dir/location.cpp.o[ 27%] Building CXX object src/CMakeFiles/tqsllib.dir/tqslconvert.cpp.o[ 31%] Building CXX object src/CMakeFiles/tqsllib.dir/cabrillo.cpp.oLinking CXX shared library libtqsllib.so[ 31%] Built target tqsllibScanning dependencies of target tqsl[ 36%] Building CXX object apps/CMakeFiles/tqsl.dir/tqsl.cpp.oIn file included from /usr/include/wx-3.0/wx/platform.h:293:0,                 from /usr/include/wx-3.0/wx/defs.h:21,                 from /usr/include/wx-3.0/wx/wxprec.h:13,                 from /tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:22:/usr/include/wx-3.0/wx/chkconf.h:904:9: error: #error "wxUSE_TAB_DIALOG must be defined." #       error "wxUSE_TAB_DIALOG must be defined."         ^In file included from /usr/include/wx-3.0/wx/memory.h:16:0,                 from /usr/include/wx-3.0/wx/object.h:20,                 from /tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:23:/usr/include/wx-3.0/wx/string.h:164:4: error: #error "Please define string case-insensitive compare for your OS/compiler"   #error  "Please define string case-insensitive compare for your OS/compiler"    ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp: In member function 'void MyFrame::OnHelpDiagnose(wxCommandEvent&)':/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:1240:4: error: 'wxSAVE' was not declared in this scope    wxSAVE|wxOVERWRITE_PROMPT, this);    ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:1240:11: error: 'wxOVERWRITE_PROMPT' was not declared in this scope    wxSAVE|wxOVERWRITE_PROMPT, this);           ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp: In member function 'void MyFrame::WriteQSOFile(QSORecordList&, const char*, bool)':/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:1350:4: error: 'wxSAVE' was not declared in this scope    wxSAVE|wxOVERWRITE_PROMPT, this);    ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:1350:11: error: 'wxOVERWRITE_PROMPT' was not declared in this scope    wxSAVE|wxOVERWRITE_PROMPT, this);           ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp: In member function 'void MyFrame::EditQSOData(wxCommandEvent&)':/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:1428:4: error: 'wxOPEN' was not declared in this scope    wxOPEN|wxFILE_MUST_EXIST, this);    ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:1428:11: error: 'wxFILE_MUST_EXIST' was not declared in this scope    wxOPEN|wxFILE_MUST_EXIST, this);           ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp: In member function 'void MyFrame::ImportQSODataFile(wxCommandEvent&)':/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:2891:4: error: 'wxOPEN' was not declared in this scope    wxOPEN|wxFILE_MUST_EXIST, this);    ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:2891:11: error: 'wxFILE_MUST_EXIST' was not declared in this scope    wxOPEN|wxFILE_MUST_EXIST, this);           ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:2910:7: error: 'wxSAVE' was not declared in this scope       wxSAVE|wxOVERWRITE_PROMPT, this);       ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:2910:14: error: 'wxOVERWRITE_PROMPT' was not declared in this scope       wxSAVE|wxOVERWRITE_PROMPT, this);              ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp: In member function 'void MyFrame::UploadQSODataFile(wxCommandEvent&)':/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:2987:4: error: 'wxOPEN' was not declared in this scope    wxOPEN|wxFILE_MUST_EXIST, this);    ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:2987:11: error: 'wxFILE_MUST_EXIST' was not declared in this scope    wxOPEN|wxFILE_MUST_EXIST, this);           ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp: In member function 'void MyFrame::OnSaveConfig(wxCommandEvent&)':/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:3284:4: error: 'wxSAVE' was not declared in this scope    wxSAVE|wxOVERWRITE_PROMPT, this);    ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:3284:11: error: 'wxOVERWRITE_PROMPT' was not declared in this scope    wxSAVE|wxOVERWRITE_PROMPT, this);           ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp: In member function 'void MyFrame::OnLoadConfig(wxCommandEvent&)':/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:3547:9: error: 'wxOPEN' was not declared in this scope         wxOPEN|wxFILE_MUST_EXIST);         ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:3547:16: error: 'wxFILE_MUST_EXIST' was not declared in this scope         wxOPEN|wxFILE_MUST_EXIST);                ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp: In member function 'void MyFrame::CRQWizard(wxCommandEvent&)':/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:4249:5: error: 'wxSAVE' was not declared in this scope     wxSAVE | wxOVERWRITE_PROMPT);     ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:4249:14: error: 'wxOVERWRITE_PROMPT' was not declared in this scope     wxSAVE | wxOVERWRITE_PROMPT);              ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp: In member function 'void MyFrame::OnCertExport(wxCommandEvent&)':/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:4425:3: error: 'wxSAVE' was not declared in this scope   wxSAVE|wxOVERWRITE_PROMPT, this);   ^/tmp/yaourt-tmp-oleh/aur-trustedqsl/src/tqsl-2.0/apps/tqsl.cpp:4425:10: error: 'wxOVERWRITE_PROMPT' was not declared in this scope   wxSAVE|wxOVERWRITE_PROMPT, this);          ^apps/CMakeFiles/tqsl.dir/build.make:57: recipe for target 'apps/CMakeFiles/tqsl.dir/tqsl.cpp.o' failedmake[2]: *** [apps/CMakeFiles/tqsl.dir/tqsl.cpp.o] Error 1CMakeFiles/Makefile2:128: recipe for target 'apps/CMakeFiles/tqsl.dir/all' failedmake[1]: *** [apps/CMakeFiles/tqsl.dir/all] Error 2Makefile:116: recipe for target 'all' failedmake: *** [all] Error 2==> ERROR: A failure occurred in build().    Aborting...==> ERROR: Makepkg was unable to build trustedqsl.==> Restart building trustedqsl ? [y/N]==> -----------------------------------==>
    In my old archlinux all installed ok
     
    Help me to install cqrlog

    ok2cqr
    ok2cqr's picture
    Re: trustedqsl can not install

    I'm sorry, I don't use ArchLinux. Maybe someone else will help.
     
    73 Petr, OK2CQR

    rw6mr
    archlinux & trustedqsl

    2 ur3qod

    Your error from trustedqsl package.

    I think the problem in the library wx*.

    May be reinstall wxgtk & wxgtk2.8 solve the problem.

    73! de RW6MR

    ur3qod
    ur3qod's picture
    Hello, Victor! Thank you for

    Hello, Victor! Thank you for attention.I too thought of it.But while installation of various versions of these libraries oа their from AUR didn't yield results.I will try to install earlier versions.

    ur3qod
    ur3qod's picture
    SOLVED

    after the wxgtk 2.8.12.1-5 installation everything was workAll thanks for participation