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