Try using the repository at http://tinyprod.net/repos/debian/
And you want the *-legacy packages for released T2.1.1 source bits. If it still doesn't work send me the output of: ncc --version -target=telosb (note: the - in front of target is a single, version has -- (double)) On Mon, Jul 23, 2012 at 7:28 PM, Vinai Sundaram <[email protected]>wrote: > I installed tinyos 2.1.1 on my laptop running a fresh installation of > Ubuntu 10.04 LTS (Lucid). I followed the instructions at this > website. > > > http://docs.tinyos.net/tinywiki/index.php/Installing_TinyOS_2.1.1#Two-step_install_on_your_host_OS_with_Debian_packages > > While 'make micaz' succeeds for Blink, 'make telosb' fails. I have > appended the error message below. > > This problem has been discussed in 2011. According to this thread > ( > http://mail.millennium.berkeley.edu/pipermail/tinyos-help/2011-August/052201.html > ), > using old packages from the following link has solved the problem. > http://tinyos.stanford.edu/tinyos/dists/ubuntu.old > > However, I got the following error when I ran 'sudo apt-get update' > after adding the above link in /etc/apt/sources.list. > > W: Failed to fetch > > http://tinyos.stanford.edu/tinyos/dists/ubuntu.old/dists/lucid/main/binary-i386/Packages.gz > 404 Not Found > > Could someone help? > > Thanks, > Vinai > > > Error message > ---------------------- > > xyz@xyz-laptop:/opt/tinyos-2.1.1/apps/Blink$ make telosb > mkdir -p build/telosb > compiling BlinkAppC to a telosb binary > ncc -o build/telosb/main.exe -Os -O -mdisable-hwmul > -fnesc-separator=__ -Wall -Wshadow -Wnesc-all -target=telosb > -fnesc-cfile=build/telosb/app.c -board= -DDEFINED_TOS_AM_GROUP=0x22 > -DIDENT_APPNAME=\"BlinkAppC\" -DIDENT_USERNAME=\"vsundar\" > -DIDENT_HOSTNAME=\"vsundar-laptop\" -DIDENT_USERHASH=0x49e966aaL > -DIDENT_TIMESTAMP=0x500e0483L -DIDENT_UIDHASH=0xb41fd438L > BlinkAppC.nc -lm > In file included from > /opt/tinyos-2.1.1/tos/chips/msp430/msp430hardware.h:29, > from /opt/tinyos-2.1.1/tos/platforms/telosb/hardware.h:4, > from /opt/tinyos-2.1.1/tos/system/SchedulerBasicP.nc:41: > /usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/include/io.h:1:2: > warning: #warning <io.h> is deprecated, please include <msp430.h> > In file included from > /opt/tinyos-2.1.1/tos/chips/msp430/msp430hardware.h:30, > from /opt/tinyos-2.1.1/tos/platforms/telosb/hardware.h:4, > from /opt/tinyos-2.1.1/tos/system/SchedulerBasicP.nc:41: > /usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/include/signal.h:43:2: > warning: #warning msp430-libc <signal.h> deprecated, using > <legacymsp430.h> > In file included from > /opt/tinyos-2.1.1/tos/platforms/telosa/PlatformLedsC.nc:38, > from /opt/tinyos-2.1.1/tos/system/LedsC.nc:38, > from BlinkAppC.nc:45: > In component `HplMsp430GeneralIOC': > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:227: > syntax error before `;' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:321: > cannot find `P30' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:322: > cannot find `P31' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:323: > cannot find `P31' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:324: > cannot find `P32' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:325: > cannot find `P33' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:326: > cannot find `P33' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:327: > cannot find `P34' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:328: > cannot find `P35' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:330: > cannot find `P50' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:331: > cannot find `P51' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:332: > cannot find `P52' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:333: > cannot find `P53' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:334: > cannot find `P36' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:335: > cannot find `P37' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:337: > cannot find `P60' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:338: > cannot find `P61' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:339: > cannot find `P62' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:340: > cannot find `P63' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:341: > cannot find `P64' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:342: > cannot find `P65' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:343: > cannot find `P66' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:344: > cannot find `P67' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:346: > cannot find `P66' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:347: > cannot find `P67' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:349: > cannot find `P67' > /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:350: > cannot find `P57' > In component `PlatformLedsC': > /opt/tinyos-2.1.1/tos/platforms/telosa/PlatformLedsC.nc:48: cannot find > `Port54' > /opt/tinyos-2.1.1/tos/platforms/telosa/PlatformLedsC.nc:51: cannot find > `Port55' > /opt/tinyos-2.1.1/tos/platforms/telosa/PlatformLedsC.nc:54: cannot find > `Port56' > make: *** [exe0] Error 1 > xyz@xyz-aptop:/opt/tinyos-2.1.1/apps/Blink$ > _______________________________________________ > Tinyos-help mailing list > [email protected] > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > -- Eric B. Decker Senior (over 50 :-) Researcher
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
