[uClinux-dev] [patch] restore gui config support

Greg Ungerer gerg at snapgear.com
Mon Feb 4 22:31:20 EST 2008


Hi Mike,

Mike Frysinger wrote:
> On Sunday 03 February 2008, Greg Ungerer wrote:
>> Hi Mike,
>>
>> Mike Frysinger wrote:
>>> blah, previous patch was half baked ... it would use menuconfig for
>>> submenus even when using gconfig/qconfig ...
>>> ---
>>> While I personally don't use this, we have some users who like it, so
>>> i've forward/back/something-ported support for {g,q,x}config targets to
>>> the new Kconfig system.  In the process, I unified all the config targets
>>> to make adding new ones in the future trivial.
>>>
>>> Signed-off-by: Mike Frysinger <vapier at gentoo.org>
>> Is there more to this, like chanegs to config/scripts/Makefile?
> 
> the second e-mail only contained an update to the top level Makefile ... the 
> original patch has all the other relevant changes (like to config/)

Ok, I still have problems. Applied first bigger patch, then applied
the fixup patch. Running "make xconfig" did run up the bitmap based
xconfig for the vendor/board selection. If I choose to modify the
kernel config from here, but it ended up running the menuconfig for
the kernel after that. Output log shows other problems too.
 From running "make xconfig":


Makefile:147: warning: overriding commands for target `qconfig'
Makefile:122: warning: ignoring old commands for target `qconfig'
Makefile:169: warning: overriding commands for target `gconfig'
Makefile:122: warning: ignoring old commands for target `gconfig'
config/mkconfig > Kconfig
/home/gerg/foo.2624/config/kconfig/qconf Kconfig
#
# configuration written to .config
#
#
# configuration written to .config
#
make[1]: Entering directory `/home/gerg/foo.2624'
Makefile:147: warning: overriding commands for target `qconfig'
Makefile:122: warning: ignoring old commands for target `qconfig'
Makefile:169: warning: overriding commands for target `gconfig'
Makefile:122: warning: ignoring old commands for target `gconfig'
KCONFIG_NOTIMESTAMP=1 make ARCH=m68knommu CROSS_COMPILE=m68k-uclinux- -C 
linux-2.6.x menuconfig
make[2]: Entering directory `/home/gerg/foo.2624/linux-2.6.x'
scripts/kconfig/mconf arch/m68knommu/Kconfig
drivers/macintosh/Kconfig:121:warning: 'select' used by config symbol 
'PMAC_APM_EMU' refers to undefined symbol 'APM_EMULATION'


*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.

make[2]: Leaving directory `/home/gerg/foo.2624/linux-2.6.x'
make[1]: Leaving directory `/home/gerg/foo.2624'
/home/gerg/foo.2624/config/kconfig/gconf Kconfig
make: /home/gerg/foo.2624/config/kconfig/gconf: Command not found
make: *** [xconfig] Error 127


Regards
Greg



------------------------------------------------------------------------
Greg Ungerer  --  Chief Software Dude       EMAIL:     gerg at snapgear.com
Secure Computing Corporation                PHONE:       +61 7 3435 2888
825 Stanley St,                             FAX:         +61 7 3891 3630
Woolloongabba, QLD, 4102, Australia         WEB: http://www.SnapGear.com


More information about the uClinux-dev mailing list