[En-Nut-Discussion] Build process proposal: Do not build HTML docs and wx based helpers as default

Harald Kipp harald.kipp at egnite.de
Thu Jul 23 10:32:46 CEST 2015

Hi Jonathan,

On 20.07.2015 13:08, Jonathan Woithe wrote:

> I have no objection to omitting the html documentation from the default

I agree.

> I assume the motivation behind disabling nutdisc by default is again to
> remove the need for the user to have wxWidgets on their system.  I don't use
> nutdisc myself so again a change wouldn't affect me directly.  I guess this
> one depends on how many people make use of nutdisc routinely.

I moved from wxWidgets to Qt for our company projects and use Nut/OS
Discoverer and the GUI Configurator a lot.

My experience with the Configurator is, that the wxWiget version
sometimes crashes when changing the conf file. The Qt version on the
other hand seems to have bugs in the functional part. My workaround is
to use the wxWidgets version and restart it after a crash.

The latest Qt version of the Discoverer doesn't work since Windows 7 on
PCs with more than one network interface, while in the wxWidgets version
I can configure a directed broadcast address to make this work.

IMHO, the development of the wxWidgets GUIs will not continue, but the
current Qt versions are almost useless.

> In all these cases, if they are to be omitted from the default compile it
> would be worthwhile adding a note about this to a README or INSTALL file (or
> similar) within the distribution.  This way potential users are made aware
> of the existence of these things if they wish to make use of them. 
> Otherwise the only other way to discover them is to use "./configure --help"
> and read through the brief notes that provides.

You and Uwe are referring to the Linux build from source tree only,
right? In that case I fully agree with you.

I'm not sure what to do in the Windows binary installation.



More information about the En-Nut-Discussion mailing list