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

Reply via email to