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

Reply via email to