Hi Phil,

| > I've just installed TinyOS 2.0 - had beta 2.0 before. Since that
| > upgrade, I
| > cannot compile C++ TOSSIM applications any longer.
| >
| > After "make micaz tossim" - which still works, another "make -f
| > Makefile.sim"
| > gives me:
| >
| > ---
|
| Ah, it turns out you need to add another .o to the linking step. c-
| support.o. I've updated the tutorial in CVS but haven't moved it over
| to the web. I'll do that now.

well, this only givesme some new error-messages:

---

g++ -g -c -o sim.o sim.cpp -I/opt/tinyos-2.x/tos/lib/tossim/
g++ -o sim sim.o build/micaz/tossim.o build/micaz/sim.o 
build/micaz/c-support.o
build/micaz/tossim.o: In function 
`Variable':/opt/tinyos-2.x/tos/lib/tossim/tossim.c:69: undefined reference to 
`sim_mote_get_variable_info'
:/opt/tinyos-2.x/tos/lib/tossim/tossim.c:69: undefined reference to 
`sim_mote_get_variable_info'
build/micaz/tossim.o: In function 
`Mote::euid()':/opt/tinyos-2.x/tos/lib/tossim/tossim.c:135: undefined 
reference to `sim_mote_euid'
build/micaz/tossim.o: In function `Mote::setEuid(long 
long)':/opt/tinyos-2.x/tos/lib/tossim/tossim.c:139: undefined reference to 
`sim_mote_set_euid'
build/micaz/tossim.o: In function 
`Mote::bootTime()':/opt/tinyos-2.x/tos/lib/tossim/tossim.c:143: undefined 
reference to `sim_mote_start_time'
build/micaz/tossim.o: In function `Mote::bootAtTime(long 
long)':/opt/tinyos-2.x/tos/lib/tossim/tossim.c:147: undefined reference to 
`sim_mote_set_start_time'
:/opt/tinyos-2.x/tos/lib/tossim/tossim.c:148: undefined reference to 
`sim_mote_enqueue_boot_event'
build/micaz/tossim.o: In function 
`Mote::isOn()':/opt/tinyos-2.x/tos/lib/tossim/tossim.c:152: undefined 
reference to `sim_mote_is_on'
build/micaz/tossim.o: In function 
`Mote::turnOff()':/opt/tinyos-2.x/tos/lib/tossim/tossim.c:156: undefined 
reference to `sim_mote_turn_off'
build/micaz/tossim.o: In function 
`Mote::turnOn()':/opt/tinyos-2.x/tos/lib/tossim/tossim.c:160: undefined 
reference to `sim_mote_turn_on'
build/micaz/sim.o: In function 
`sim_run_next_event':/opt/tinyos-2.x/tos/lib/tossim/sim_tossim.c:112: 
undefined reference to `sim_mote_is_on'
build/micaz/sim.o: In function 
`sim_packet_deliver':/opt/tinyos-2.x/tos/lib/tossim/sim_packet.c:89: 
undefined reference to `active_message_deliver'
collect2: ld gab 1 als Ende-Status zurück
make: *** [all] Fehler 1
--

Any idea?


Thanks in advance
Christian

_______________________________________________
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to