Hi Steve, when trying out blip-2.0 from svn I came across the following issues:
* Compilation of blip/interface/ is missing pthread library on Linux: gcc -DPC -I../../../../../tos/types -I../../sf -g -O2 -o ieee154-interface ieee154-interface.o tun_dev.o logging.o config.o queue.o ../lib6lowpan/lib6lowpan.a ../../sf/libmote.a ieee154-interface.o: In function `main': /home/mab/src/external/gitsvn/tinyos-main-read-only/support/sdk/c/blip/interface/ieee154-interface.c:506: undefined reference to `pthread_create' /home/mab/src/external/gitsvn/tinyos-main-read-only/support/sdk/c/blip/interface/ieee154-interface.c:507: undefined reference to `pthread_create' /home/mab/src/external/gitsvn/tinyos-main-read-only/support/sdk/c/blip/interface/ieee154-interface.c:521: undefined reference to `pthread_create' /home/mab/src/external/gitsvn/tinyos-main-read-only/support/sdk/c/blip/interface/ieee154-interface.c:522: undefined reference to `pthread_create' /home/mab/src/external/gitsvn/tinyos-main-read-only/support/sdk/c/blip/interface/ieee154-interface.c:524: undefined reference to `pthread_join' Fixed for me by: diff --git a/support/sdk/c/blip/interface/Makefile.am b/support/sdk/c/blip/interface/Makefile.am index 8108bfc..389038e 100644 --- a/support/sdk/c/blip/interface/Makefile.am +++ b/support/sdk/c/blip/interface/Makefile.am @@ -1,5 +1,5 @@ -AM_CFLAGS = -DPC -I../../../../../tos/types -I../../sf +AM_CFLAGS = -DPC -I../../../../../tos/types -I../../sf -lpthread sbin_PROGRAMS = ieee154-interface * Is it possible to remove tun_dev.c, *.in and autoconf.h from svn? Those files are created and changed by autotools. svn reports them as changed then. * serial_tun_conf can be removed. * Is it possible to have *.o, *.a, *.log, Makefile, *.in and so forth in svn:ignore for blip/? My list is: Makefile *.m4 autom4te.cache/ config.guess config.h config.log config.status config.sub configure depcomp install-sh .deps/ ieee154-interface *.o *.a missing stamp-h1 * And UDPEcho and IPBaseStation are not compiling because of various issues... (I am sure you are working on that already.) Looking forward to blip-2.0, Markus > Hi Everyone -- for people who are (a) using blip, and (b) using > core/svn, I just wanted to let you all know that we (me and Jeonggil > Ko, of JHU) have replaced the existing blip code in core with the > beginnings of the new stack. It contains a full implementation of > draft-ietf-6lowpan-hc-06, and draft-ietf-roll-rpl. However, it's > still pretty rough around the edges and also undocumented and so I > recommend that people who don't want to mess around with the internals > stick with the 2.1.1 release. > > We'll be cleaning it up in the coming weeks to make it more usable, > but we felt it was important to start integrating it with core. > > Steve ------------------------------------------------ | Dipl.-Ing. Markus Becker | Communication Networks | Mobile Research Center | TZI - Center for Computing Technologies | University Bremen | Germany ------------------------------------------------ | web: http://www.comnets.uni-bremen.de/~mab/ | mailto: [email protected] | telephone: +49 421 218 62379 | building: NW1 room: N2260 ------------------------------------------------ _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
