Noticed this last night, too, actually. I have PR #70 open to fix: https://github.com/drowe67/freedv-gui/pull/70
-Mooneer K6AQ On Mon, Aug 10, 2020, 4:22 AM Al Beard <[email protected]> wrote: > Hi David, > > Testing FreeDV 1.4.3 Devel downloaded day 222 this year ie. yesterday 9th. > > Aarch64 Ubuntu 20.04.1 LTS (Focal Fossa) on the Odroid N2 with a 250Gb SSD > on USB3 > (as mentioned before) > > Problem: > When I went to: Start/Stop Play File - From Radio... > > we get a message: > ../src/common/sizer.cpp(2133): assert "!(flags & wxALIGN_RIGHT)" failed in > Doinsert(): Horizontal flags are ignored in horizontal sizers > > One then presses >Continue and the file selection window comes up. > and playing "all_2020.wav" it runs as before decoding but the audio is > bitzy as it was before. > > Waterfall is working, Spectrum is working. > > Rx text is working > > I'll try mode 700C, 700D, 1600 and 2400B all work fine. > > I changed ./src/fdmdv2_main.cpp > > // bug: I can't this to align right..... > wxBoxSizer *sizerTop = new wxBoxSizer(wxHORIZONTAL); > // Alan sizerTop->Add(m_cb, 0, wxALIGN_RIGHT, 0); > sizerTop->Add(m_cb, 0, 0, 0); > SetSizerAndFit(sizerTop); > > and no more messages... > > The window opens up centre screen, so that's OK. > > Alan VK2ZIW > > > > > On Sun, 9 Aug 2020 21:29:51 +0930, David Rowe wrote > > I used: > > > > cmake -DCMAKE_BUILD_TYPE=Debug > > -DCODEC2_BUILD_DIR=~/codec2/build_linux - > > DLPCNET_BUILD_DIR=~/LPCNet/build_linux -DBOOTSTRAP_WXWIDGETS=1 .. > > > > On 9/8/20 6:01 pm, Al Beard wrote: > > > 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 > > > > > > > _______________________________________________ > > 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 >
_______________________________________________ Freetel-codec2 mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freetel-codec2
