On Sep 13, 2006, at 1:22 PM, Hui KANG wrote:


Dr. Levis:
I checked out tinyos and mate from CVS, and tried to make telosb and
mica2.
After I comment "include "Ident.h"" in tos.h, I can "make mica2"
under BombillaMica successfully. But under BombillaTelosb, it has
following error message:

tants.h -o vm_specific/BombillaTelosBVMConstants.java
-DTOSH_DATA_LENGTH=36
cc1: error: invalid option `disable-hwmul'
<commandline>: failed to preprocess /opt/tinyos-1.x/tos/system/tos.h
cc1: error: invalid option `disable-hwmul'
<commandline>: failed to preprocess MateTopLevel.nc
failed to parse nesC file MateTopLevel.nc
make: *** [vm_specific/BombillaTelosBVMConstants.java] Error 1.

As mate 2.2.2 should support telosb, what causes this problem? Thanks.

Regards,
Hui

This thread from November 2005 goes into the problem:

http://mail.millennium.berkeley.edu/pipermail/tinyos-help/2005- November/012955.html

It turns out to be a weird issue caused by double-inclusion of the platform/telosb directory, which I don't recall anyone being able to get to the bottom of. Leo gives a simple workaround.

Phil
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to