Difference between revisions of "Installing TinyOS-2.x on Mac OS X (Snow Leopard)"

From TinyOS Wiki
Jump to: navigation, search
m
Line 10: Line 10:
  
 
* For simulations that involve opening a lot of files, e.g. simulations involving Flash memories, in the shell, type "ulimit -n <number>" where <number> is a high-enough value.
 
* For simulations that involve opening a lot of files, e.g. simulations involving Flash memories, in the shell, type "ulimit -n <number>" where <number> is a high-enough value.
 +
 +
For troubleshooting, some of the [http://www.mobilab.unina.it/TinyOSMAC.htm tips here written for Tiger] are applicable.
 +
 
[[Category:Installation]]
 
[[Category:Installation]]

Revision as of 05:48, 9 March 2010

  • Install gcc44 from MacPorts and softlink /opt/local/bin/gcc-mp-4.4 to gcc, and /opt/local/bin/g++-mp-4.4 to g++, in the directory /usr/bin.
 Note: gcc43 works too.
 Note: the apple-gcc* compiler does not work because it will complain that "-c" is not a valid option to the preprocessor.
  • Put "-D_FORTIFY_SOURCE=0" in your Makefile.
  • For simulations that involve opening a lot of files, e.g. simulations involving Flash memories, in the shell, type "ulimit -n <number>" where <number> is a high-enough value.

For troubleshooting, some of the tips here written for Tiger are applicable.