Linking additional libraries / object files to a TOSSIM application is
definitely *possible*.

You may want to read this recipe by Konrad Iwanicki:

https://www.millennium.berkeley.edu/pipermail/tinyos-devel/2009-May/003817.html

-- 
LIU Yu


On Tue, Jun 22, 2010 at 6:55 AM, Vezzali.Barbara*** <vezz...@libero.it> wrote:
> hi,
> i want to port sqlite in an application in tinyos, but the application
> doesn't want to compile the library.
> the amalgamation version of sqlite is composed of shell.c, sqlite3.c
> sqlite3.h e sqlite3ext.h. I have found 2 solutions:
> 1-i have included the header of the amalgamation version of sqlite in the
> tos.h file (without compile sqlite) and i have introduced the command
> __attribute__ ((C, spontaneous)) in a function of sqlite at the scope to
> compile the same function always BUT DOESN'T GO,,,the application compile
> the header files but isn't able to go to the file c;the result is infact
> "undefined reference to the name of the function of sqlite";
> 2-i have compiled sqlite and i have linked the library with particular flags
> in makefile to the application,
>
> CFLAGS += /dev/sqlite             #where are the header files included
>
> LDFLAGS += -lsqlite3 -L/dev/build/.libs       #add the library libsqlite3.a
>
> DOESN'T GO,,
> QUESTION:IS IT POSSIBLE THAT AN APPLICATION OF TINYOS ISN'T ABLE TO LINK THE
> HEADER FILE OF A LIBRARY TO THE CORRESPONDENT FILE IN C?
>
>
> _______________________________________________
> Tinyos-help mailing list
> Tinyos-help@millennium.berkeley.edu
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>

_______________________________________________
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to