CONFIG_* defines

Bernhard Fischer rep.nop at aon.at
Thu Sep 8 19:57:08 UTC 2005


[vodz, you're blocking my ISP, too. Can you fix this, please?]

Sorry for the noise to the rest..

On Thu, Sep 08, 2005 at 08:49:14PM +0400, Vladimir N. Oleynik wrote:
>I wrote:
>
>>The Busybox has an old problem.
>>after any usage make config, may be change FEATURE_* only
>>1) recompiling applets/* always, but may be not require
>>2) do not recompile applets, used this feature
>
>Result of my two-day work.
>Special internal busybox`s mkdep
>ftp://ftp.simtreas.ru/pub/my/bb/new/bb_mkdep.tgz
>
>usage from $TOPDIR after "make *config*" as
>
>$ mkdir config
>
>$ ./bb_mkdep -c .config -I include -I coreutils -I e2fsprogs -I 
>e2fsprogs/blkid -I e2fsprogs/e2p -I e2fsprogs/ext2fs -I e2fsprogs/uuid -I 
>init -I networking -I networking/libiproute/linux -I networking/udhcp -I 
>shell -I util-linux -I coreutils/libcoreutils -k config -d `find . -name 
>"*.c" | grep -v ^./scripts/`
>> .bb_depend
>
>Brrrr.
sounds interresting!
>
>Result:
$ make
cc -g -Wall  -c bb_mkdep.c
lex -obb_mkdepl.c trivial.l
cc -g -Wall  -c bb_mkdepl.c
trivial.l: In function 'full_restart':
trivial.l:101: error: 'YY_FLUSH_BUFFER' undeclared (first use in this
function)
trivial.l:101: error: (Each undeclared identifier is reported only once
trivial.l:101: error: for each function it appears in.)
make: *** [bb_mkdepl.o] Error 1
$

I must be doing something wrong, i assume?

cheers,



More information about the busybox mailing list