On Sun, Nov 13, 2022 at 10:33 PM fft <f...@feedforward.com.cn> wrote:
> A few years ago, i build NuttX-8.2 in Windows native build it takes about > 1 minutes. the latest nuttx use temporary .ddc to generate Make.dep because > there's so many .ddc file, one type command to process all .ddc file will > give an error: input line is too long in Windows native build. i have > to type .ddc to Make.dep one by one, and this waste a lot of time. > now build lateset NUttX(stm32f4discovery:nsh) take 3.34 minutes in first > time and 1.15 minutes second time(make clean rather than make distclean). > > You may try to revert: https://github.com/apache/incubator-nuttx/pull/2335 https://github.com/apache/incubator-nuttx/pull/2544 > > As suggested in NuttX's README.md, i configure NuttX-8.2 in Windows native > build use kconfig-frontends-win32 from: > https://github.com/reclone/kconfig-frontends-win32 and > https://github.com/reclone/kconfig-frontends-win32/releases > but https://github.com/reclone/kconfig-frontends-win32 last version is > v3.12.1, and it stop update since 2017, since v9.1.0 nuttx use > kconfig-frontends v4.11.0 to configure nuttx and there's some expression > in Kconfig (for example: if PWM_MULTICHAN && PWM_NCHANNELS > 1) > can not support by kconfig-frontends-win32-3.12.1, and will give an error > when make olddefconfig in configure stage. to configure latest NuttX > in Windows native build, i update kconfig-frontends-win32 to v4.11.0 and > create a PR: https://github.com/reclone/kconfig-frontends-win32/pull/1 > ,but kconfig-frontends-win32 hasn't been updated for so many years, i don't > know whether there's any body to merge this patch. So before this patch was > merged,if anybody who want configure latest NuttX use > kconfig-frontends-win32, please download from my branch: > https://github.com/zouboan/kconfig-frontends-win32/releases/tag/v4.11.0 > > Again, the community needs to find a place to host the unmaintained projects like kconfig-frontends. > > BR, > > > Zouboan > > > ------------------ Original ------------------ > From: "Brennan Ashton"<bash...@brennanashton.com>; > Date: Sat, Nov 12, 2022 11:05 PM > To: "dev"<dev@nuttx.apache.org>; > > Subject: Re: Native Windows build > > > > I can probably help revive my past effort to run some native builds in CI > to at least prevent it from getting fully broken. One of the blockers last > time, was just how slow it was and the limited number of Windows workers. > > Let's see what we can do. > > --Brennan