hi steve:

    Firstly thank you for your reply.I would like to run IPv6 stack on the 
micaz.I just read the document "code/b6lowpan/trunk/README" ,are there any 
other installation document of a more detailed instrument.
   
   I has comment out the component CounterMilli32C and the related progress.but 
the bugs is as following:

   UDPShellP.nc: In function `action_uptime':
   UDPShellP.nc:183: Uptime.get not connected


   I guess the UDPEcho is just the test app,i do not have the necessary to 
establish this build .so i build the IEEE802.15.4 bridge to my computer as the 
readme document ,the command line is "make micaz lowpan",but the bugs is as 
following.
   
   /tmp/ccg57vZ8.o: In function `getLowpanPayload':
lib6lowpan.c:(.text+0x0): multiple definition of `getLowpanPayload'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x0): first defined here
   /tmp/ccg57vZ8.o: In function `getHeaderBitmap':
lib6lowpan.c:(.text+0x26): multiple definition of `getHeaderBitmap'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x26): first defined here
/tmp/ccg57vZ8.o: In function `setupHeaders':
lib6lowpan.c:(.text+0xb6): multiple definition of `setupHeaders'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0xb6): first defined here
/tmp/ccg57vZ8.o: In function `hasMeshHeader':
lib6lowpan.c:(.text+0x13e): multiple definition of `hasMeshHeader'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x13e): first defined here
/tmp/ccg57vZ8.o: In function `hasBcastHeader':
lib6lowpan.c:(.text+0x14a): multiple definition of `hasBcastHeader'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x14a): first defined here
/tmp/ccg57vZ8.o: In function `hasFrag1Header':
lib6lowpan.c:(.text+0x156): multiple definition of `hasFrag1Header'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x156): first defined here
/tmp/ccg57vZ8.o: In function `hasFragNHeader':
lib6lowpan.c:(.text+0x162): multiple definition of `hasFragNHeader'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x162): first defined here
/tmp/ccg57vZ8.o: In function `getMeshHopsLeft':
lib6lowpan.c:(.text+0x16e): multiple definition of `getMeshHopsLeft'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x16e): first defined here
/tmp/ccg57vZ8.o: In function `setMeshFinalAddr':
lib6lowpan.c:(.text+0x19e): multiple definition of `setMeshFinalAddr'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x19e): first defined here
/tmp/ccg57vZ8.o: In function `setMeshOriginAddr':
lib6lowpan.c:(.text+0x1ca): multiple definition of `setMeshOriginAddr'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x1ca): first defined here
/tmp/ccg57vZ8.o: In function `setMeshHopsLeft':
lib6lowpan.c:(.text+0x1f6): multiple definition of `setMeshHopsLeft'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x1f6): first defined here
/tmp/ccg57vZ8.o: In function `getMeshFinalAddr':
lib6lowpan.c:(.text+0x218): multiple definition of `getMeshFinalAddr'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x218): first defined here
/tmp/ccg57vZ8.o: In function `getMeshOriginAddr':
lib6lowpan.c:(.text+0x252): multiple definition of `getMeshOriginAddr'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x252): first defined here
/tmp/ccg57vZ8.o: In function `setFragDgramTag':
lib6lowpan.c:(.text+0x28c): multiple definition of `setFragDgramTag'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x28c): first defined here
/tmp/ccg57vZ8.o: In function `setFragDgramSize':
lib6lowpan.c:(.text+0x2d0): multiple definition of `setFragDgramSize'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x2d0): first defined here
/tmp/ccg57vZ8.o: In function `getFragDgramOffset':
lib6lowpan.c:(.text+0x328): multiple definition of `getFragDgramOffset'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x328): first defined here
/tmp/ccg57vZ8.o: In function `getFragDgramTag':
lib6lowpan.c:(.text+0x36c): multiple definition of `getFragDgramTag'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x36c): first defined here
/tmp/ccg57vZ8.o: In function `setFragDgramOffset':
lib6lowpan.c:(.text+0x3b8): multiple definition of `setFragDgramOffset'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x3b8): first defined here
/tmp/ccg57vZ8.o: In function `getBcastSeqno':
lib6lowpan.c:(.text+0x3f2): multiple definition of `getBcastSeqno'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x3f2): first defined here
/tmp/ccg57vZ8.o: In function `getFragDgramSize':
lib6lowpan.c:(.text+0x436): multiple definition of `getFragDgramSize'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x436): first defined here
/tmp/ccg57vZ8.o: In function `setBcastSeqno':
lib6lowpan.c:(.text+0x4b8): multiple definition of `setBcastSeqno'
/tmp/cc2mzkKh.o:lib6lowpan.c:(.text+0x4b8): first defined here
/tmp/cc6Q9Lwj.o: In function `cmpPfx':
lib6lowpanIP.c:(.text+0x0): multiple definition of `cmpPfx'
/tmp/ccjlsQL8.o:lib6lowpanIP.c:(.text+0x0): first defined here
/tmp/cc6Q9Lwj.o: In function `ipv6_addr_suffix_is_long':
lib6lowpanIP.c:(.text+0x60): multiple definition of `ipv6_addr_suffix_is_long'
/tmp/ccjlsQL8.o:lib6lowpanIP.c:(.text+0x60): first defined here
/tmp/cc6Q9Lwj.o: In function `inet6_aton':
lib6lowpanIP.c:(.text+0x98): multiple definition of `inet6_aton'
/tmp/ccjlsQL8.o:lib6lowpanIP.c:(.text+0x98): first defined here
/tmp/cc6Q9Lwj.o: In function `decompressShortAddress':
lib6lowpanIP.c:(.text+0x1f6): multiple definition of `decompressShortAddress'
/tmp/ccjlsQL8.o:lib6lowpanIP.c:(.text+0x1f6): first defined here
/tmp/cc6Q9Lwj.o:(.data+0x0): multiple definition of `linklocal_prefix'
/tmp/ccjlsQL8.o:(.data+0x0): first defined here
/tmp/cc6Q9Lwj.o:(.data+0x10): multiple definition of `my_address'
/tmp/ccjlsQL8.o:(.data+0x10): first defined here
/tmp/cc6Q9Lwj.o:(.data+0x8): multiple definition of `multicast_prefix'
/tmp/ccjlsQL8.o:(.data+0x8): first defined here
/tmp/cc6Q9Lwj.o: In function `decompressAddress':
lib6lowpanIP.c:(.text+0x2a2): multiple definition of `decompressAddress'
/tmp/ccjlsQL8.o:lib6lowpanIP.c:(.text+0x2a2): first defined here
/tmp/cc6Q9Lwj.o: In function `packAddress':
lib6lowpanIP.c:(.text+0x3a2): multiple definition of `packAddress'
/tmp/ccjlsQL8.o:lib6lowpanIP.c:(.text+0x3a2): first defined here
/tmp/cc6Q9Lwj.o:(.bss+0x0): multiple definition of `globalPrefix'
/tmp/ccjlsQL8.o:(.bss+0x0): first defined here
/tmp/cc6Q9Lwj.o: In function `packHeaders':
lib6lowpanIP.c:(.text+0x49c): multiple definition of `packHeaders'
/tmp/ccjlsQL8.o:lib6lowpanIP.c:(.text+0x49c): first defined here
/tmp/cc6Q9Lwj.o: In function `getCompressedLen':
lib6lowpanIP.c:(.text+0x78c): multiple definition of `getCompressedLen'
/tmp/ccjlsQL8.o:lib6lowpanIP.c:(.text+0x78c): first defined here
/tmp/cc6Q9Lwj.o: In function `unpackHeaders':
lib6lowpanIP.c:(.text+0x85c): multiple definition of `unpackHeaders'
/tmp/ccjlsQL8.o:lib6lowpanIP.c:(.text+0x85c): first defined here
/tmp/ccOgCGvy.o: In function `ip_memclr':
lib6lowpanFrag.c:(.text+0x0): multiple definition of `ip_memclr'
/tmp/ccSmgph4.o:lib6lowpanFrag.c:(.text+0x0): first defined here
/tmp/ccOgCGvy.o: In function `ip_memcpy':
lib6lowpanFrag.c:(.text+0x12): multiple definition of `ip_memcpy'
/tmp/ccSmgph4.o:lib6lowpanFrag.c:(.text+0x12): first defined here
/tmp/ccOgCGvy.o: In function `getNextFrag':
lib6lowpanFrag.c:(.text+0x2c): multiple definition of `getNextFrag'
/tmp/ccSmgph4.o:lib6lowpanFrag.c:(.text+0x2c): first defined here
/tmp/ccOgCGvy.o:(.bss+0x0): multiple definition of `lib6lowpan_frag_tag'
/tmp/ccSmgph4.o:(.bss+0x0): first defined here
/tmp/ccQO3wMP.o: In function `in_cksum':
in_cksum.c:(.text+0x0): multiple definition of `in_cksum'
/tmp/ccPCzJFZ.o:in_cksum.c:(.text+0x0): first defined here
/tmp/ccwc2cwx.o: In function `table_init':
table.c:(.text+0x0): multiple definition of `table_init'
/tmp/ccbv6MlZ.o:table.c:(.text+0x0): first defined here
/tmp/ccwc2cwx.o: In function `table_search':
table.c:(.text+0x10): multiple definition of `table_search'
/tmp/ccbv6MlZ.o:table.c:(.text+0x10): first defined here
/tmp/ccwc2cwx.o: In function `table_map':
table.c:(.text+0x82): multiple definition of `table_map'
/tmp/ccbv6MlZ.o:table.c:(.text+0x82): first defined here
make: *** [exe0] Error 1
 

   how to solve this problem and i have no point thinking~
 
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to