Hi,
I try to compile in TestTinyViz for micaz platform; when I do 'make pc' it
works fine, with some warnings. When i try to compile for micaz platofrm I
obtain this:
TestTinySecM.nc: In function `StdControl.init':
TestTinySecM.nc:72: `TINYSEC_ENCRYPT_AND_AUTH' undeclared (first use in this
function)
TestTinySecM.nc:72: (Each undeclared identifier is reported only once
TestTinySecM.nc:72: for each function it appears in.)
In file included from /opt/tinyos-1.x/tos/lib/TinySec/TinySecC.nc:46:
/opt/tinyos-1.x/tos/interfaces/TinySec.nc: At top level:
/opt/tinyos-1.x/tos/interfaces/TinySec.nc:59: syntax error before `*'
/opt/tinyos-1.x/tos/interfaces/TinySec.nc:117: syntax error before `*'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:128: syntax error before `*'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:129: syntax error before `*'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:134: `TINYSEC_AUTH_ONLY'
undeclared here (not in a function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:134: initializer element is not
constant
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:134: (near initialization for
`sendMode')
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:135:
`TINYSEC_RECEIVE_AUTHENTICATED' undeclared here (not in a function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:135: initializer element is not
constant
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:135: (near initialization for
`receiveMode')
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function `StdControl.init':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:185: `TINYSEC_NODE_ID_SIZE'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:192: array subscript is not an
integer
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:195: array subscript is not an
integer
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function
`TinySecControl.resetIV':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:278: `TINYSEC_NODE_ID_SIZE'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function `Send.send':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:295: `TINYSEC_AUTH_ONLY'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:296: `TINYSEC_ENABLED_BIT'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:297: `TINYSEC_ENCRYPT_AND_AUTH'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:299:
`TINYSEC_ENCRYPT_ENABLED_BIT' undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:300: `TINYSEC_DISABLED'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function
`RadioSend.sendDone':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:307: `TINYSEC_ENABLED_BIT'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:308:
`TINYSEC_ENCRYPT_ENABLED_BIT' undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function
`RadioReceive.receive':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:314: `TINYSEC_ENABLED_BIT'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:315:
`TINYSEC_ENCRYPT_ENABLED_BIT' undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:316: struct has no member named
`receiveSecurityMode'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:316: `TINYSEC_ENCRYPT_AND_AUTH'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:319: struct has no member named
`receiveSecurityMode'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:319: `TINYSEC_AUTH_ONLY'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:322: struct has no member named
`receiveSecurityMode'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:322: `TINYSEC_DISABLED'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:325: `TINYSEC_RECEIVE_ANY'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:338:
`TINYSEC_RECEIVE_AUTHENTICATED' undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:343: `TINYSEC_RECEIVE_CRC'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function
`TinySecMode.setTransmitMode':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:351: `TINYSEC_ENCRYPT_AND_AUTH'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:352: `TINYSEC_AUTH_ONLY'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:353: `TINYSEC_DISABLED'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function
`TinySecMode.setReceiveMode':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:361:
`TINYSEC_RECEIVE_AUTHENTICATED' undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:362: `TINYSEC_RECEIVE_CRC'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:363: `TINYSEC_RECEIVE_ANY'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function
`decryptIncrementalInit':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:484: struct has no member named
`addr'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:485: struct has no member named
`type'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:486: struct has no member named
`length'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:498: struct has no member named
`iv'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:500: struct has no member named
`addr'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function
`decryptIncremental':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:542: struct has no member named
`enc'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:543: `cleartext_rec_ptr'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function
`computeMACIncremental':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:585: `TINYSEC_MSG_DATA_SIZE'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function
`computeMACIncrementalFinish':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:619: struct has no member named
`calc_mac'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:622: struct has no member named
`MACcomputed'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:623: struct has no member named
`receiveDone'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function `verifyMAC':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:641: struct has no member named
`MACcomputed'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:657: struct has no member named
`calc_mac'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:657: subscripted value is
neither array nor pointer
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:657: struct has no member named
`mac'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:657: subscripted value is
neither array nor pointer
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:661: struct has no member named
`MACcomputed'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:662: `cleartext_rec_ptr'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: At top level:
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:673: syntax error before `*'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function
`TinySec.receiveInit':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:675: `cleartext_rec_ptr'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:675: `cleartext_ptr' undeclared
(first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:677: `TINYSEC_MSG_DATA_SIZE'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:681: struct has no member named
`cryptoDone'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:682: struct has no member named
`receiveDone'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:683: struct has no member named
`MACcomputed'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function
`TinySecRadio.byteReceived':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:703: struct has no member named
`iv'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:709: struct has no member named
`enc'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:714: struct has no member named
`enc'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:717: struct has no member named
`mac'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:717: subscripted value is
neither array nor pointer
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:726: struct has no member named
`length'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:727: struct has no member named
`length'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:729: struct has no member named
`length'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:730:
`TINYSEC_ENCRYPT_ENABLED_BIT' undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:739: struct has no member named
`length'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:739: `TINYSEC_ENABLED_BIT'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:741: struct has no member named
`length'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:748: struct has no member named
`enc'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:759: struct has no member named
`iv'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:765: invalid use of undefined
type `struct TOS_Msg_TinySecCompat'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:806: `cleartext_rec_ptr'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:806: struct has no member named
`enc'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:809: struct has no member named
`cryptoDone'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:811: struct has no member named
`receiveDone'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:815: struct has no member named
`receiveDone'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:816: struct has no member named
`MACcomputed'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:818: struct has no member named
`cryptoDone'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: At top level:
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:831: syntax error before `*'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function `TinySec.sendInit':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:832: `cleartext_send_ptr'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:832: `cleartext_ptr' undeclared
(first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:835: struct has no member named
`addr'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:836: struct has no member named
`length'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:837: struct has no member named
`type'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:840:
`TINYSEC_ENCRYPT_ENABLED_BIT' undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:848: struct has no member named
`length'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:848: `TINYSEC_ENABLED_BIT'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:858: `TINYSEC_MSG_DATA_SIZE'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function `computeMAC':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:872: struct has no member named
`addr'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:874: struct has no member named
`calc_mac'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:879: struct has no member named
`mac'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:879: struct has no member named
`calc_mac'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: At top level:
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:890: syntax error before `*'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function `addPadding':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:893: `dataLength' undeclared
(first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:894: `bufptr' undeclared (first
use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function `encrypt':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:905: struct has no member named
`addr'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:906: struct has no member named
`type'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:906: struct has no member named
`length'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:914: struct has no member named
`iv'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:916: struct has no member named
`addr'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:925: `cleartext_send_ptr'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:928: struct has no member named
`enc'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:933: struct has no member named
`enc'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:940: `TINYSEC_NODE_ID_SIZE'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function `noEncrypt':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:955: struct has no member named
`iv'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:956: struct has no member named
`enc'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:956: `cleartext_send_ptr'
undeclared (first use in this function)
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc: In function
`TinySecRadio.getTransmitByte':
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:986: struct has no member named
`iv'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:992: struct has no member named
`mac'
/opt/tinyos-1.x/tos/lib/TinySec/TinySecM.nc:992: subscripted value is
neither array nor pointer
make: *** [exe0] Error 1


It seems that someone file are no correctly linked
_______________________________________________
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to