Il 14/11/18 10:54, Bill Somerville ha scritto: > On 14/11/2018 11:07, Marco Calistri via wsjt-devel wrote: >> The fact WSJT-X being a 32-bit application could then explain my >> repetitive failures during source compiling on my Linux 64-bit system? >> Do I need to install all 32-bit dependencies in order to succeed? >> >> Thanks! >> >> -- >> 73 de Marco, PY1ZRJ > > Hi Marco, > > sorry, I should have been more careful in my statement above. On MS > Windows WSJT-X is a 32-bit application. On Linux and Mac systems it > builds as a native bit-width application, i.e. on 32-bit Linux it is > 32-bit and on 64-bit Linux it is 64-bit. > > You do not need 32-bit dependencies to build WSJT-X on Linux. I will > be glad to help with resolving the issues you are seeing, please post > your questions here so that others can find the results as well. > > 73 > Bill > G4WJS. > > Hi Bill!
Very glad for your feedback! Thanks for your clarification, I get confused about your statement about 32-bit. The error I always get by attempting to compile WSJT-X from source, is related to "hamlib not found" (no matter which "cmake parameter" I use) [ 50%] Built target hamlib-install [ 57%] Performing configure step for 'wsjtx' -- Building wsjtx-2.0.0-rc4 -- ****************************************************** -- Building for for: Linux-x86_64 -- ****************************************************** -- Boost version: 1.63.0 -- Found hamlib CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:137 (message): Could NOT find hamlib (missing: hamlib_LIBRARY_DIRS) (Required is at least version "3") Call Stack (most recent call first): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE) CMake/Modules/Findhamlib.cmake:81 (find_package_handle_standard_args) CMakeLists.txt:853 (find_package) This is an example of "cmake sequence" commands I used: cmake -D CMAKE_CXX_COMPILER=/usr/bin/g++-8 \ -D CMAKE_Fortran_COMPILER=/usr/bin/gfortran-8 \ -D CMAKE_hamlib_LIBRARY_DIRS=/home/marco/WSJT-X_build/jtsource/wsjtx-2.0.0-rc4/hamlib-prefix/lib64 \ -D CMAKE_INSTALL_PREFIX=/home/marco/WSJT-X_build/.wsjtx . cmake --build . --target install I have just sent one email to an opensuse developer which is providing latest WSJT-X releases as rpm packages, (RC4 has been already made available) and I hope to discover something more that could be related specifically to the distribution I use which is Opensuse Tumbleweed. Regards, -- 73 de Marco, PY1ZRJ _______________________________________________ wsjt-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wsjt-devel
