#18475 closed request (duplicate)
TinyOS 2.1
Reported by: | giorgio.maz+mp@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.7.0 |
Keywords: | wsn | Cc: | |
Port: | tinyos |
Description
TinyOS is an open-source operating system designed for wireless embedded sensor networks. It features a component-based architecture which enables rapid innovation and implementation while minimizing code size as required by the severe memory constraints inherent in sensor networks.
Change History (12)
comment:1 Changed 16 years ago by mf2k (Frank Schima)
Keywords: | tinyos removed |
---|---|
Port: | tinyos added |
Priority: | Not set → Normal |
comment:3 Changed 16 years ago by giorgio.maz+mp@…
I'm new to this platform, and I would really like to build a port for this project, TinyOS. Anyone could help me to start developing this port? I would really appreciate.
comment:4 Changed 16 years ago by mf2k (Frank Schima)
It might be easiest to look at other ports for some guidance. Here's a random one:
port edit gegl
Note that you might need to set your EDITOR environment variable first.
But the guide is invaluable.
comment:5 Changed 16 years ago by giorgio.maz+mp@…
Thank you. What about set editor environment variable? What do you mean?
I have just start reading the guide, tell me if I'm wrong:
first - download the package that I would like to port second - define what dependance the software need, by reading the MAKE file third - start writing the TLC script for the portfile
comment:6 Changed 16 years ago by mf2k (Frank Schima)
In your ~/.bash_profile or ~/.profile file (whichever you have), add the following line:
export EDITOR=bbedit
Alternately, in place of ""bbedit" use your favorite editor such as emacs, vi, etc.
Your steps are a good start.
comment:7 Changed 16 years ago by giorgio.maz+mp@…
Thank you.
Excuse me, do you now a simple procedure to access hidden files in Finder, without changing the entire system behavior?
comment:8 Changed 16 years ago by giorgio.maz+mp@…
A little tips for neophyte (like me) of Mac development: to access specific hidden files or folder use this little free utility, Houdini http://www.macupdate.com/info.php/id/26729; a simple EDITOR could be skEdit http://www.skti.org/skedit/.
The web repository for TinyOS on Sourceforge is: http://tinyos.cvs.sourceforge.net/viewvc/tinyos/
Now, anyone know how to download content from a CVS repository?
comment:9 Changed 16 years ago by giorgio.maz+mp@…
I assume that this port development is a sort of introductory course on MacPort, so, please excuse me.
CVS is integrated in OS X: type in a TERMINAL windows this code
cvs -z3 -d:pserver:anonymous@tinyos.cvs.sourceforge.net:/cvsroot/tinyos co -P tinyos-2.x
and you will get the project folder downloaded in your Home folder on Mac, honestly I don't yet know how to upgrade it. I don't know if tool that support subversion also support CVS natively.
If you want to upgrade
comment:10 Changed 16 years ago by raimue (Rainer Müller)
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Duplicate of #12898 which already has attached Portfiles.
comment:11 Changed 16 years ago by jmroot (Joshua Root)
Type: | enhancement → request |
---|
Given that this is a port request, it would at least be helpful to give the URL for it.