Re: [wsjt-devel] WSJT-X 2.3.0-rc2 compile error w/Debian 10 Linux

2020-11-16 Thread Bill Somerville

Hi Paul,

thanks for the update, glad you are up and running.

73
Bill
G4WJS.

On 16/11/2020 15:53, Paul Bramscher wrote:

Hi Bill,

Thanks, this solved it.  I saw a thread on boost+MacOS but didn't 
connect the dots to Linux. libboost-all-dev added about 554 MB to the 
dependency size, and it seemed the compile took longer than usual.  
But it could be that there was some residual disk activity from 
bringing down these new dependencies and the next compile may go more 
swiftly.


At any rate, I'll test out rc2 now.

73, KD0KZE / Paul

On 11/16/2020 8:42 AM Bill Somerville  wrote:


On 16/11/2020 14:27, Paul Bramscher wrote:
I'm getting a compile error with Debian 10 Linux (amd64), fully 
patched.  No trouble compiling 2.3.0-rc1.  But here is what fails on 
rc2:


My cmake/compile commands:
cmake -DCMAKE_INSTALL_PREFIX=../../install/ -DWSJT_SKIP_MANPAGES=ON 
-DWSJT_GENERATE_DOCS=OFF ../wsjtx-2.3.0-rc2
cmake --build ~/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2 --target 
install -- -j


Failure points:
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed
-- Performing Test COMPILER_HAS_DEPRECATED
-- Performing Test COMPILER_HAS_DEPRECATED - Failed
-- Configuring incomplete, errors occurred!
See also 
"/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeOutput.log". 

See also 
"/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeError.log". 

make[3]: *** [CMakeFiles/wsjtx-install.dir/build.make:73: 
wsjtx-prefix/src/wsjtx-stamp/wsjtx-configure] Error 1
make[2]: *** [CMakeFiles/Makefile2:361: 
CMakeFiles/wsjtx-install.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:432: CMakeFiles/install.dir/rule] 
Error 2

make: *** [Makefile:261: install] Error 2


Hi Paul,

there is a new dependency for WSJT-X v2.3.0 RC2.

sudo apt-get install libboost-all-dev

73
Bill
G4WJS.



___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] WSJT-X 2.3.0-rc2 compile error w/Debian 10 Linux

2020-11-16 Thread Paul Bramscher
Hi Bill,

Thanks, this solved it.  I saw a thread on boost+MacOS but didn't connect the 
dots to Linux.  libboost-all-dev added about 554 MB to the dependency size, and 
it seemed the compile took longer than usual.  But it could be that there was 
some residual disk activity from bringing down these new dependencies and the 
next compile may go more swiftly.

At any rate, I'll test out rc2 now.

73, KD0KZE / Paul

> On 11/16/2020 8:42 AM Bill Somerville  wrote:
> 
> 
> On 16/11/2020 14:27, Paul Bramscher wrote:
> 
> > > I'm getting a compile error with Debian 10 Linux (amd64), 
> fully patched.  No trouble compiling 2.3.0-rc1.  But here is what fails on 
> rc2:
> > 
> > My cmake/compile commands:
> > cmake -DCMAKE_INSTALL_PREFIX=../../install/ -DWSJT_SKIP_MANPAGES=ON 
> > -DWSJT_GENERATE_DOCS=OFF ../wsjtx-2.3.0-rc2
> > cmake --build ~/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2 
> > --target install -- -j
> > 
> > Failure points:
> > -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
> > -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
> > -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
> > -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
> > -- Performing Test COMPILER_HAS_DEPRECATED_ATTR
> > -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed
> > -- Performing Test COMPILER_HAS_DEPRECATED
> > -- Performing Test COMPILER_HAS_DEPRECATED - Failed
> > -- Configuring incomplete, errors occurred!
> > See also 
> > "/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeOutput.log".
> > See also 
> > "/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeError.log".
> > make[3]: *** [CMakeFiles/wsjtx-install.dir/build.make:73: 
> > wsjtx-prefix/src/wsjtx-stamp/wsjtx-configure] Error 1
> > make[2]: *** [CMakeFiles/Makefile2:361: 
> > CMakeFiles/wsjtx-install.dir/all] Error 2
> > make[1]: *** [CMakeFiles/Makefile2:432: 
> > CMakeFiles/install.dir/rule] Error 2
> > make: *** [Makefile:261: install] Error 2
> > 
> > 
> > > 
> Hi Paul,
> 
> there is a new dependency for WSJT-X v2.3.0 RC2.
> 
> sudo apt-get install libboost-all-dev
> 
> 73
> Bill
> G4WJS.
> 
> ___
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
> 
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] WSJT-X 2.3.0-rc2 compile error w/Debian 10 Linux

2020-11-16 Thread Bill Somerville

On 16/11/2020 14:27, Paul Bramscher wrote:
I'm getting a compile error with Debian 10 Linux (amd64), fully 
patched.  No trouble compiling 2.3.0-rc1.  But here is what fails on rc2:

My cmake/compile commands:
cmake -DCMAKE_INSTALL_PREFIX=../../install/ -DWSJT_SKIP_MANPAGES=ON 
-DWSJT_GENERATE_DOCS=OFF ../wsjtx-2.3.0-rc2
cmake --build ~/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2 --target 
install -- -j

Failure points:
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed
-- Performing Test COMPILER_HAS_DEPRECATED
-- Performing Test COMPILER_HAS_DEPRECATED - Failed
-- Configuring incomplete, errors occurred!
See also 
"/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeOutput.log". 

See also 
"/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeError.log". 

make[3]: *** [CMakeFiles/wsjtx-install.dir/build.make:73: 
wsjtx-prefix/src/wsjtx-stamp/wsjtx-configure] Error 1
make[2]: *** [CMakeFiles/Makefile2:361: 
CMakeFiles/wsjtx-install.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:432: CMakeFiles/install.dir/rule] 
Error 2

make: *** [Makefile:261: install] Error 2


Hi Paul,

there is a new dependency for WSJT-X v2.3.0 RC2.

sudo apt-get install libboost-all-dev

73
Bill
G4WJS.

___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] WSJT-X 2.3.0-rc2 compile error w/Debian 10 Linux

2020-11-16 Thread Paul Bramscher
I'm getting a compile error with Debian 10 Linux (amd64), fully patched.  No 
trouble compiling 2.3.0-rc1.  But here is what fails on rc2:

My cmake/compile commands:
cmake -DCMAKE_INSTALL_PREFIX=../../install/ -DWSJT_SKIP_MANPAGES=ON 
-DWSJT_GENERATE_DOCS=OFF ../wsjtx-2.3.0-rc2
cmake --build ~/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2 --target install -- 
-j

Failure points:
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed
-- Performing Test COMPILER_HAS_DEPRECATED
-- Performing Test COMPILER_HAS_DEPRECATED - Failed
-- Configuring incomplete, errors occurred!
See also 
"/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeOutput.log".
See also 
"/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeError.log".
make[3]: *** [CMakeFiles/wsjtx-install.dir/build.make:73: 
wsjtx-prefix/src/wsjtx-stamp/wsjtx-configure] Error 1
make[2]: *** [CMakeFiles/Makefile2:361: CMakeFiles/wsjtx-install.dir/all] Error 
2
make[1]: *** [CMakeFiles/Makefile2:432: CMakeFiles/install.dir/rule] Error 2
make: *** [Makefile:261: install] Error 2


Snippets from CMakeError.log:

Performing C SOURCE FILE Test HAVE_MATH failed with the following output:
Change Dir: 
/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_3bcda/fast"
make[4]: Entering directory 
'/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_3bcda.dir/build.make 
CMakeFiles/cmTC_3bcda.dir/build
make[5]: Entering directory 
'/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_3bcda.dir/src.c.o
/usr/bin/cc -DHAVE_MATH -o CMakeFiles/cmTC_3bcda.dir/src.c.o -c 
/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeTmp/src.c
Linking C executable cmTC_3bcda
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3bcda.dir/link.txt 
--verbose=1
/usr/bin/cc -DHAVE_MATH CMakeFiles/cmTC_3bcda.dir/src.c.o -o cmTC_3bcda
/usr/bin/ld: CMakeFiles/cmTC_3bcda.dir/src.c.o: in function `main':
src.c:(.text+0x11): undefined reference to `sqrt'
collect2: error: ld returned 1 exit status
make[5]: *** [CMakeFiles/cmTC_3bcda.dir/build.make:87: cmTC_3bcda] Error 1
make[5]: Leaving directory 
'/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeTmp'
make[4]: *** [Makefile:121: cmTC_3bcda/fast] Error 2
make[4]: Leaving directory 
'/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeTmp'

Also:

Run Build Command:"/usr/bin/make" "cmTC_32eb3/fast"
make[4]: Entering directory 
'/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_32eb3.dir/build.make 
CMakeFiles/cmTC_32eb3.dir/build
make[5]: Entering directory 
'/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_32eb3.dir/HAMLIB_OLD_CACHING.c.o
/usr/bin/cc 
-I/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/hamlib-prefix/include
 -I/usr/include/libusb-1.0 -o CMakeFiles/cmTC_32eb3.dir/HAMLIB_OLD_CACHING.c.o 
-c /home/myuser/wsjt$
/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CheckTypeSize/HAMLIB_OLD_CACHING.c:24:22:
 error: ‘CACHE_ALL’ undeclared here (not in a function); d$
#define SIZE (sizeof(CACHE_ALL))
^
/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CheckTypeSize/HAMLIB_OLD_CACHING.c:26:12:
 note: in expansion of macro ‘SIZE’
('0' + ((SIZE / 1)%10)),
^~~~
make[5]: *** [CMakeFiles/cmTC_32eb3.dir/build.make:66: 
CMakeFiles/cmTC_32eb3.dir/HAMLIB_OLD_CACHING.c.o] Error 1
make[5]: Leaving directory 
'/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeTmp'
make[4]: *** [Makefile:121: cmTC_32eb3/fast] Error 2
make[4]: Leaving directory 
'/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CMakeTmp'
/home/myuser/wsjtx/wsjtx-2.3.0-rc2/build/wsjtx-2.3.0-rc2/wsjtx-prefix/src/wsjtx-build/CMakeFiles/CheckTypeSize/HAMLIB_OLD_CACHING.c:


73, KD0KZE / Paul___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel