On Saturday 26 May 2012 00:22:35 Bernhard Reutner-Fischer wrote: > On Fri, May 25, 2012 at 11:58:13PM +0200, Yann E. MORIN wrote: > >Bernhard, All, > > > >On Friday 25 May 2012 23:30:09 Bernhard Reutner-Fischer wrote: > >> The uClibc team is proud to announce the release of uClibc-0.2.4. > > > >I take it you meant uClibc++-0.2.4 ;-) > > Indeed. My beloved wife interrupted me mid-sentence and when continuing > i didn't notice, sorry for that.. > > > >Congrats! :-) > > > >I was thinking.. Now that you seem to have revived uClibc++, would it make > >sense to incorporate the source tree into uClibc? And have a 'C++' entry > >in the menuconfig, as we do have ' > > nope. uClibc++ is a c++ thing and a completely different (super)set of affairs.
Agreed, I know a bunch of OpenWrt users actually building uclibc++ with eglibc-based systems. > > > >I believe this would be good, at least in one part: the build system. > >I just cloned the uClibc++ repository, and it just does not build: > > $ git clone > > Cloning into uClibc++... > > [...] > > $ cd uClibc++ > > $ git checkout v0.2.4 > > [...blabla detached head...] > > $ make menuconfig > > make[1]: Entering directory `/home/ymorin/tmp/uClibc++/extra/config' > > make[1]: *** ../../.config: Is a directory. Stop. > > make[1]: Leaving directory `/home/ymorin/tmp/uClibc++/extra/config' > > make: *** [extra/config/mconf] Error 2 > > huh? > rm -rf /tmp/uc > git clone git://git.uClibc.org/uClibc++ /tmp/uc > cd /tmp/uc > make menuconfig 2> /dev/null > <hit Exit, save; works> > make[1]: Entering directory `/tmp/uc/extra/config' > cp zconf.tab.h_shipped zconf.tab.h > gcc -O2 -Wall -DCURSES_LOC="<ncurses.h>" -I. -c mconf.c -o mconf.o > gcc -O2 -Wall -DCURSES_LOC="<ncurses.h>" -I. -c checklist.c -o > checklist.o > gcc -O2 -Wall -DCURSES_LOC="<ncurses.h>" -I. -c menubox.c -o menubox.o > gcc -O2 -Wall -DCURSES_LOC="<ncurses.h>" -I. -c textbox.c -o textbox.o > gcc -O2 -Wall -DCURSES_LOC="<ncurses.h>" -I. -c yesno.c -o yesno.o > gcc -O2 -Wall -DCURSES_LOC="<ncurses.h>" -I. -c inputbox.c -o inputbox.o > gcc -O2 -Wall -DCURSES_LOC="<ncurses.h>" -I. -c util.c -o util.o > gcc -O2 -Wall -DCURSES_LOC="<ncurses.h>" -I. -c msgbox.c -o msgbox.o > cp zconf.tab.c_shipped zconf.tab.c > cp lex.zconf.c_shipped lex.zconf.c > gcc -O2 -Wall -I. -c zconf.tab.c -o zconf.tab.o > gcc mconf.o checklist.o menubox.o textbox.o yesno.o inputbox.o util.o > msgbox.o zconf.tab.o -o mconf -lncurses > make[1]: Leaving directory `/tmp/uc/extra/config' > # > # using defaults found in extra/Configs/Config.default > # > > > *** End of uClibc configuration. > *** Check the top-level Makefile for additional configuration options. > > > > >Relatively to 'extra/config' , '../../.config' is in the top directory. > >But there's nothing in there: > > polluted env? Please paste your $ env > somewhere. Double check against git grep getenv\( > > $ ls -A > > bin BugFinders ChangeLog DOCUMENTATION extra .git .gitignore > > include INSTALL Makefile README Rules.mak scripts src tests TODO > > $ find . -name .config > > [zilch] > > > >But if I touch the file first, it works: > > $ touch .config > > $ make menuconfig > > [OK, I get the menuconfig!] > > > >Using make-3.82 here on a Debian squeeze x86_64. > > i'm on current sid and it works fine, fwiw. Unrelated i suppose. > > _______________________________________________ > uClibc mailing list > uClibc@uclibc.org > http://lists.busybox.net/mailman/listinfo/uclibc _______________________________________________ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc