Re: NuttX config browser

2020-05-31 Thread Maciej Wójcik
Hello Alan, A suggestion: when the user click on the option it should be nice to > see the Help for that option. Sure, I will add a side pane. Regarding online IDE. I was trying few times to switch to online development. The problem is that to debug or even to connect to nsh, one still needs

Re: NuttX config browser

2020-05-31 Thread Alan Carvalho de Assis
Hi Maciej, A suggestion: when the user click on the option it should be nice to see the Help for that option. Do you think it could be possible to do it? Did you test MBED platform in the browser ever? They have an online IDE where people can create an application, compile it and load the

Re: NuttX config browser

2020-05-31 Thread Maciej Wójcik
> > Maciej's tool is much easier to use. Maciej has several other cool NuttX > tools. Thank you Greg for a good word. I will work on this configuration browser more and I am glad to contribute it if the community will find it useful. Regarding the other tools, I had one more project but I

Re: NuttX config browser

2020-05-31 Thread spudaneco
The configuration document he is referring to is not in the repository.  I used to create it only for releases using a custom tool at tools/mkconfigvars.shMaciej's tool is much easier to use.Maciej has several other cool NuttX tools.  In a meritocracy, I think contributing these to the project

Re: MSYS2 build slow

2020-05-31 Thread spudaneco
Build performance has not been a priority for us yet.  Johannes' 30 minute build rocked us into some stopgap action.  If and when it becomes a priority there is probably more we can do in the future.Sent from Samsung tablet. Original message From: Nathan Hartman Date: 5/31/20

Re: NuttX config browser

2020-05-31 Thread Brennan Ashton
On Sun, May 31, 2020, 9:17 AM Maciej Wójcik wrote: > That document is old, from NuttX 8.2 and needs to be updated. > > > Yes, now I remember that there was some page with configuration options. I > think it serves the purpose. It could be auto generated using CI, then it > wouldn't be outdated.

Re: MSYS2 build slow

2020-05-31 Thread Nathan Hartman
On Sun, May 31, 2020 at 12:44 PM Gregory Nutt wrote: > > > FWIW the build has become noticeably faster for me with latest master: > > 1m21s now. Before, the build consistently took about 1m50s. So that's > > 30 seconds saved. I build on Linux. > yes I have seen improvements of 25-30% on all

Re: MSYS2 build slow

2020-05-31 Thread Gregory Nutt
FWIW the build has become noticeably faster for me with latest master: 1m21s now. Before, the build consistently took about 1m50s. So that's 30 seconds saved. I build on Linux. yes I have seen improvements of 25-30% on all platforms, and more on some Window's platforms that are more sensitive

Re: MSYS2 build slow

2020-05-31 Thread Nathan Hartman
On Wed, May 27, 2020 at 8:06 PM Nathan Hartman wrote: > I build on Linux and those build times seem fast to me (20-30 seconds, 45-60 > seconds). I don't know if I've ever had builds that fast, but it might be my > configurations, or my machine. I'll build one now... > > Latest master: 1m 47s

Re: NuttX config browser

2020-05-31 Thread Gregory Nutt
On 5/31/2020 6:12 AM, Maciej Wójcik wrote: Hello, On many occasions I want to lookup configuration options in NuttX and I found it inconvenient to run `menuconfig` for this. So I quickly created a small web interface and deployed it here http://nuttx-config.nxtlabs.pl It allows browsing

Re: NuttX config browser

2020-05-31 Thread Alan Carvalho de Assis
Hi Maciej, The link is not opening here! BR, Alan On 5/31/20, Maciej Wójcik wrote: > Hello, > > On many occasions I want to lookup configuration options in NuttX and I > found it inconvenient to run `menuconfig` for this. > > So I quickly created a small web interface and deployed it here > >

Re: MSYS2 build slow

2020-05-31 Thread Gregory Nutt
There is no issue in reporting complaints here. :) The changes to Make.defs do also improve performance, however we need to do some hacks to get rid of the error messages. On Sun, May 31, 2020 at 1:16 PM Maciej Wójcik wrote: Thanks for explanation. I went through that PR right now. I was

Re: MSYS2 build slow

2020-05-31 Thread Abdelatif Guettouche
There is no issue in reporting complaints here. :) The changes to Make.defs do also improve performance, however we need to do some hacks to get rid of the error messages. On Sun, May 31, 2020 at 1:16 PM Maciej Wójcik wrote: > > Thanks for explanation. I went through that PR right now. > > I

Re: MSYS2 build slow

2020-05-31 Thread Maciej Wójcik
Thanks for explanation. I went through that PR right now. I was just reporting as a good citizen :) I will check Issue pane next time before spamming.

NuttX config browser

2020-05-31 Thread Maciej Wójcik
Hello, On many occasions I want to lookup configuration options in NuttX and I found it inconvenient to run `menuconfig` for this. So I quickly created a small web interface and deployed it here http://nuttx-config.nxtlabs.pl It allows browsing and simple filtering of configuration

Re: MSYS2 build slow

2020-05-31 Thread Abdelatif Guettouche
Note that the error messages do not come from incorporating incdir.c into the build system but rather from using immediate variables in Make.defs On Sun, May 31, 2020 at 1:47 PM Abdelatif Guettouche wrote: > > > When I simply clone > > and configure NuttX, I get a repeated error. > > Yes, we are

Re: MSYS2 build slow

2020-05-31 Thread Abdelatif Guettouche
> When I simply clone > and configure NuttX, I get a repeated error. Yes, we are aware of those and actually have a solution (in https://github.com/apache/incubator-nuttx/pull/1152) However, we are still discussing other alternatives (or even reverting the changes) Sorry for the inconvenience.

Re: MSYS2 build slow

2020-05-31 Thread Maciej Wójcik
> > PR 1149 has been merged. That means that the incdir.c program has now > been incorporated into the build system. There might be some regression within this solution. When I simply clone and configure NuttX, I get a repeated error. It might be related to recent change mkdir test cd test git

RE: Duplicate task_spawn()

2020-05-31 Thread Xiang Xiao
CONFIG_LIB_SYSCALL is also useful in FLAT build in some special case because calling kernel function through syscall can avoid to patch the relocation table(like ROMFS+NXFLAT). > -Original Message- > From: Gregory Nutt > Sent: Sunday, May 31, 2020 12:07 AM > To: dev@nuttx.apache.org >