IECS / MansOS

MansOS WSN/embedded operating system
MIT License
9 stars 4 forks source link

Seal doesn't recheck used components #8

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Steps to reproduce the problem:
1. Compile seal project with use radio
2. Comment out use radio
3. Compile again

What is the expected output? What do you see instead?
set([u'ds2411Init', u'initComm']) error

Original issue reported on code.google.com by janis.ju...@gmail.com on 5 Oct 2012 at 11:52

GoogleCodeExporter commented 9 years ago

Original comment by the....@gmail.com on 10 Oct 2012 at 2:56

GoogleCodeExporter commented 9 years ago
Works for me...

Original comment by the....@gmail.com on 10 Oct 2012 at 8:01

GoogleCodeExporter commented 9 years ago
apps/seal/Sensors/main.sl

1. delete build dir
2. compile with radio
3. comment out radio
4. compile again

Result:
make[1]: Entering directory `d:/mansos/apps/seal/Sensors/build'
   CC main.c
   LD build/telosb/App.elf
./build/telosb/mos/kernel/kernelmain.o: In function `initSystem':
D:\mansos/mos/kernel/kernelmain.c:126: undefined reference to `initComm'
./build/telosb/mos/platforms/telosb/platform.o: In function `initPlatform':
D:\mansos/mos/platforms/telosb/platform.c:40: undefined reference to 
`ds2411Init'
collect2: ld returned 1 exit status
Warning: not all symbols found! Still unresolved:
set([u'ds2411Init', u'initComm'])
make[1]: *** [build/telosb/App.elf] Error 1
make[1]: Leaving directory `d:/mansos/apps/seal/Sensors/build'

Original comment by janis.ju...@gmail.com on 12 Oct 2012 at 11:48

GoogleCodeExporter commented 9 years ago
MinGW specifiska lieta.

Salabota.

Original comment by the....@gmail.com on 25 Oct 2012 at 2:16