According to this thread, there was a problem with the msp430-gcc in Ubuntu
where it had a problem reading tdspecs, but that this has been fixed. I am
also experiencing the same problem on a windows machine using Cygwin. You
can see an example where I built blink below ("msp430-gcc.exe:
/usr/lib/ncc/tdspecs: No such file or directory"). My Cygwin directory was
originally set up to build Tinyos-1.x for the Tmote Sky and I installed the
latest build for MSP430-gcc (mspgcc-20080619.exe) to gain support for the
msp430F2617 when the problem appeared. It also occurs using the two prior
versions, but works again when I go back to the may 2006 build
(mspgcc-20060502.exe). I also installed Tinyos-2.x according to the
installation instructions on www.tinyos.net with the exception of the new
msp430-gcc, and have the same problem. I also tried overwriting -specs and
separator, but msp430-gcc appears to ignore this in the newer versions only.
Is there something else that needs to be upgraded to support the latest
msp430-gcc?
$ make telosb
mkdir -p build/telosb
compiling BlinkAppC to a telosb binary
ncc -o build/telosb/main.exe -Os -O -mdisable-hwmul -Wall -Wshadow
-Wnesc-all -target=telosb -fnesc
-cfile=build/telosb/app.c -board= -DDEFINED_TOS_AM_GROUP=0x22
-DIDENT_APPNAME=\"BlinkAppC\" -DIDENT_
USERNAME=\"hhartwig\" -DIDENT_HOSTNAME=\"hughlaptop\"
-DIDENT_USERHASH=0x596632f5L -DIDENT_TIMESTAMP
=0x48f75b83L -DIDENT_UIDHASH=0x4eafa329L BlinkAppC.nc -lm
msp430-gcc.exe: /usr/lib/ncc/tdspecs: No such file or directory
make: *** [exe0] Error 1
Thanks,
Hugh
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Sent: Saturday, May 03, 2008 6:11 AM
To: Kevin Klues
Cc: TINYOS
Subject: Re: [Tinyos-help] Ubuntu package installation problem
> On Thu, May 1, 2008 at 2:25 PM, Kevin Klues <[EMAIL PROTECTED]> wrote:
> > I think I know what might be causeing the md5 sum error. I'll take a
> > look at it when I'm in the office again tomorrow.
> >
Hi Kevin.
What method are you using to build debian packages? Files like md5sums
should be automatically generated.
For my own Debian packages I use the following tools:
cdbs - Greatly simplifies debian/rules
pbuilder - Build packages under a chroot to ensure binary
compatibility with a given Debian release
lintian - Check that debs are tidy (files in correct places, etc)
piuparts - Check that packages install/upgrade/remove/purge/etc
cleanly under a chroot.
These should be fine for Ubuntu also.
David.
PS: Please start checking the .deb files with lintian.
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help