Hi David,

Q/ How did you test, on Linux, wxWidgets 3.1 ?

System here: Odroid N2 kernel 5.6.18-meson64
DISTRIB_DESCRIPTION="Ubuntu 20.04.1 LTS"
NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"

With the OS supplied wxWidgets 3.0 the FreeDV GUI compiles and runs fine.
With a slight change to CMakeLists.txt to specify wx-config and wxrc nogo.

if(NOT BOOTSTRAP_WXWIDGETS)
   set(WXCONFIG "wx-config-3.1" CACHE FILEPATH "Location of wx-config 
binary.")
   set(WXRC "wxrc-3.1" CACHE FILEPATH "Location of wxrc binary.")
endif(NOT BOOTSTRAP_WXWIDGETS)

And, both wx-config-3.1 and wxrc-3.1 are in my path this is the "cmake"
output:
-- Looking for wxWidgets...
-- wx-config: wx-config-3.1
-- wxrc: wxrc-3.1
CMake Error at /usr/share/cmake-
3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
 Could NOT find wxWidgets (missing: wxWidgets_LIBRARIES
 wxWidgets_INCLUDE_DIRS)
Call Stack (most recent call first):
 /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:393 
(_FPHSA_FAILURE_MESSAGE)
 /usr/share/cmake-3.16/Modules/FindwxWidgets.cmake:1008 
(find_package_handle_standard_args)
 CMakeLists.txt:401 (find_package)

==== OK then, turn on the cmake diagnostics ====

cmake --log-level=TRACE -DCMAKE_BUILD_TYPE=Debug 
-DCODEC2_BUILD_DIR=$CODEC2DIR/build_linux 
-DLPCNET_BUILD_DIR=$LPCNETDIR/build_linux ..

But, this produces nothing in build_linux/CMakeFiles/CMakeError.log or 
build_linux/CMakeFiles/CMakeOutput.log

So, with nothing to help in diagnosis, I'm puzzled.

Executing "wx-config-3.0 --cflags"  shows the same output as "wx-config-3.1 
--cflags" save for paths being different.

So, I am now doing the BOOTSTRAP install of WxWidgets 3.1.4 (actually from 
file://~/src/wxWidgets-3.1.4.tar.bz2)

OK, off to tea...

Alan VK2ZIW

On Sun, 9 Aug 2020 10:26:02 +0930, David Rowe wrote
> I've popped some 1.4.3 windows builds up with the wxWidgets 3.1 changes:
> 
>   http://rowetel.com/downloads/freedv/
> 
> Release  notes at the bottom of:
> 
> https://github.com/drowe67/freedv-
gui/blob/4602ebb2a76d729d525ce04eba41940d8a987441/USER_MANUAL.md
> 
> - David
> 
> On 7/8/20 6:23 am, David Rowe wrote:
> > Mooneer has done some fine work in making freedv-gui build and run with
> > wxWidgets 3.1:
> > 
> >   https://github.com/drowe67/freedv-gui/pull/68
> > 
> > If you have some experience with building freedv-gui for Linux and
> > Windows (using the freedv-gui/docker system), it would be great to have
> > some help testing this PR across various operating systems and wxWidgets
> > versions.  If you would like to help, pls see the Test Plan table at the
> > top of the PR.
> > 
> > Thanks,
> > David
> >
> 
> _______________________________________________
> Freetel-codec2 mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2

---------------------------------------------------
Alan VK2ZIW

OpenWebMail 2.53, nothing in the cloud.

 
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to