I'm not sure which version of printf you are using, but the version in cvs should work as outlined in the tutorial.
Kevin On Thu, Jul 31, 2008 at 5:37 AM, Nicola Wegner <[EMAIL PROTECTED]> wrote: > Hi, > > i tried to change the buffer size of printf as mentioned in the TinyOS > documentation by adding the following line to my Makefile: > > CFLAGS += -DPRINTF_BUFFER_SIZE=2000 > > When I try to build the application it fails. The problem is that the > last three lines of the following output repeat forever: > > ----------------- > $ makesnooper.sh > mkdir -p build/micaz > compiling SnooperAppC to a micaz binary > ncc -o build/micaz/main.exe -Os -I%T/lib/net/ctp -I%T/lib/net > -I%T/lib/net/le -finline-limit=100000 -Wall -Wshadow -Wnesc-all > -target=micaz -fnesc-cfile=build/micaz/app.c > -board=mts300 -I/opt/tinyos-2.x/tos/lib/printf -I../ > -DCC2420_NO_ACKNOWLEDGEMENTS -DCC2420_NO_ADDRESS_RECOGNITION > -DPRINTF_BUFFER_SIZE=2000 -DIDENT_PROGRAM_NAME=\"SnooperAppC\" > -DIDENT_USER_ID=\"Nicki\" -DIDENT_HOSTNAME=\"ltnic\" > -DIDENT_USER_HASH=0xce21d42fL -DIDENT_UNIX_TIME=0x4891a807L > -DIDENT_UID_HASH=0xd45e3960L -fnesc-dump=wiring > -fnesc-dump='interfaces(!abstract())' > -fnesc-dump='referenced(interfacedefs, components)' > -fnesc-dumpfile=build/micaz/wiring-check.xml SnooperAppC.nc -lm > In file included from SnooperC.nc:1: > /opt/tinyos-2.x/tos/lib/printf/printf.h:41:1: warning: > "PRINTF_BUFFER_SIZE" redefined > > <command line>:5:1: warning: this is the location of the previous definition > In file included from <command line>:13: > /tmp/nesccppm2005000:1046:1: warning: "PRINTF_BUFFER_SIZE" redefined > ----------------- > > Does anybody know a clean way to change the buffer size that works? Or > am I doing anything wrong? I do not want to change it in the printf.h > file because this would affect all applications and I only want to > change it for my snooper application. > > Thanks Nicola > _______________________________________________ > Tinyos-help mailing list > [email protected] > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > -- ~Kevin _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
