Dear all,

Razvan.. I have exactly the same packages you have, plus:

ii  msp430-optional-tinyos
2.1-20090326                               Dummy package to pull in all
optional msp430

The only difference is that my repository is "hardy" version.

Héberte.. I am using TinyOS 2.1.0 with gcc 4.4.1. Do you think I should
downgrade it?

[gcc -v

Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu
4.4.1-4ubuntu8' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared
--enable-multiarch --enable-linker-build-id --with-system-zlib
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4
--enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc
--enable-targets=all --disable-werror --with-arch-32=i486
--with-tune=generic --enable-checking=release --build=i486-linux-gnu
--host=i486-linux-gnu --target=i486-linux-gnu
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu8)

]

Finally, as I am in hurry with my work, I have installed Ubuntu 9.04 in
VirtualBox and works fine. But don't worry: as soon as I will have some free
time, I will come back and try to fix it. If I get it, you will have some
news from Madrid :-)

Thank you again. It is so nice to find so willing people.

Best,

David


2009/11/4 Héberte Fernandes de Moraes <[email protected]>

> Hello
>
> Are you using tinyos 1.x or 2.x? If you use the version 1.x, try install
> the gcc 3.4.
> apt-get install gcc-3.4
> Use this version for compile apps of tinyos 1.x
>
> Sorry my bad english!
>
> Cheers
>
> Heberte
>
> On Wed, Nov 4, 2009 at 11:01, Razvan Musaloiu-E. <[email protected]>wrote:
>
>> Hi!
>>
>> On Wed, 4 Nov 2009, David Sanz wrote:
>>
>> > Hi,
>> >
>> > I had it, but tried again and.. nothing. Can I ask you if you installed
>> > Karmic or upgraded from 9.04?
>>
>> I did a clean install of the 9.10. Just to make sure, here are the
>> MSP430 packages I have:
>>
>>        $ dpkg -l 'msp430*' | grep ^ii
>>        ii  msp430-binutils-tinyos               2.17-20080806
>>          MSP430TOOLS -- Binutils
>>        ii  msp430-gcc-tinyos                    3.2.3-20080806
>>         MSP430TOOLS -- GNU CC
>>        ii  msp430-libc-tinyos                   20060801cvs-20080806
>>         MSP430TOOLS -- Libc
>>        ii  msp430-tinyos                        2.1-20080806
>>         Dummy package to pull in all msp430-related
>>        ii  msp430-tinyos-base                   2.1-20080806
>>         Dummy package required by all msp430-tinyos
>>
>> The repository I have in /etc/apt/sources.list is the following:
>>
>>        deb http://tinyos.stanford.edu/tinyos/dists/ubuntu feisty main
>>
>> --
>> Razvan ME
>>
>> > I m thinking in format and install again 9.04 or use a virtual machine..
>> :S
>> >
>> > Thanks,
>> >
>> > David
>> >
>> >
>> > 2009/11/3 Razvan Musaloiu-E. <[email protected]>
>> >
>> >> Hi!
>> >>
>> >> On Tue, 3 Nov 2009, David Sanz wrote:
>> >>
>> >>  Hello Razvan,
>> >>>
>> >>> Thanks for your quick answer :-)  Unfortunately, I already had
>> libc6-dev
>> >>> installed, and new nesc 1.3.0 package seems not to solve the problem:
>> when
>> >>> compiling, I obtain the same results.
>> >>>
>> >>> I ve also tried adding some includes in my makefie, but nothing.. is
>> there
>> >>> anyway to reset dependency manually?
>> >>>
>> >>>
>> >> My bad, I didn't notice that you are compiling for telosb. :P Did you
>> >> install the MSP430 toolchain? You should be able to get it by doing
>> 'apt-get
>> >> install msp430-tinyos'. Give it a try and let me know if doesn't work.
>> I
>> >> just installed a fresh Ubuntu 9.10 and it worked. :D
>> >>
>> >>
>> >> All the best!
>> >> Razvan ME
>> >>
>> >>  2009/11/3 Razvan Musaloiu-E. <[email protected]>
>> >>>
>> >>>  Hi!
>> >>>>
>> >>>>
>> >>>> On Tue, 3 Nov 2009, David Sanz wrote:
>> >>>>
>> >>>>  Dear all,
>> >>>>
>> >>>>>
>> >>>>> After work perfectly with tin...@ubuntu 9.04, I upgraded my OS to
>> >>>>> Ubuntu
>> >>>>> 9.10, and now I am not able even to compile the simplest code. The
>> >>>>> results
>> >>>>> when trying to compile are in this way:
>> >>>>>
>> >>>>> $ make telosb
>> >>>>>
>> >>>>> mkdir -p build/telosb
>> >>>>>  compiling SenseToRadioAppC 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 -I/opt/tinyos-2.1.0/tos/lib/printf
>> >>>>> -DIDENT_APPNAME=\"SenseToRadioApp\" -DIDENT_USERNAME=\"sanz\"
>> >>>>> -DIDENT_HOSTNAME=\"dSanz\" -DIDENT_USERHASH=0x556e4852L
>> >>>>> -DIDENT_TIMESTAMP=0x4aef1c37L -DIDENT_UIDHASH=0xb47d6cd5L
>> >>>>> SenseToRadioAppC.nc -lm
>> >>>>>
>> >>>>> /usr/lib/ncc/deputy_nodeputy.h:4:20: error: stddef.h: No such file
>> or directory
>> >>>>> /usr/lib/ncc/nesc_nx.h:14:26: error: sys/inttypes.h: No such file or
>> directory
>> >>>>> /usr/lib/ncc/nesc_nx.h:235: syntax error before `__nesc_ntoh_uint8'
>> >>>>> /usr/lib/ncc/nesc_nx.h:240: syntax error before `__nesc_hton_uint8'
>> >>>>> /usr/lib/ncc/nesc_nx.h:242: warning: type defaults to `int' in
>> declaration of `base'
>> >>>>> /usr/lib/ncc/nesc_nx.h:242: `value' undeclared here (not in a
>> function)
>> >>>>> /usr/lib/ncc/nesc_nx.h:242: warning: data definition has no type or
>> storage class
>> >>>>> /usr/lib/ncc/nesc_nx.h:243: syntax error before `return'
>> >>>>> /usr/lib/ncc/nesc_nx.h:246: syntax error before
>> `__nesc_ntoh_leuint8'
>> >>>>> /usr/lib/ncc/nesc_nx.h:251: syntax error before
>> `__nesc_hton_leuint8'
>> >>>>> /usr/lib/ncc/nesc_nx.h:253: warning: type defaults to `int' in
>> declaration of `base'
>> >>>>> /usr/lib/ncc/nesc_nx.h:253: redefinition of `base'
>> >>>>> ...
>> >>>>>
>> >>>>> After looking for in the mailing list and forum, I ve done
>> >>>>> tos-check-env,
>> >>>>> and everything seem to be OK, so I guess is a problem with paths or
>> >>>>> similar.
>> >>>>> I ve included stddef.h at /usr/lib/ncc
>> >>>>> I ve also included this lines
>> >>>>>
>> >>>>> CFLAGS+=-I/usr/lib/gcc/.../include  // where there was stddef.h
>> >>>>> CFLAGS+=-I/usr/include/
>> >>>>>
>> >>>>> in /opt/tinyos-2.x/support/make/sim.extra
>> >>>>>
>> >>>>> and does not work. Don't know what else to do.
>> >>>>>
>> >>>>> Do someone has had a similar problem? Does someone have any idea?
>> >>>>>
>> >>>>>
>> >>>>>  Try to to install the libc6-dev package (apt-get install
>> libc6-dev). The
>> >>>> nesc 1.3.0 package is missing this dependency. The 1.3.1 from here is
>> >>>> fixed:
>> >>>>       
>> >>>> http://cs.jhu.edu/~razvanm/wsn/debian/nesc-1.3.1.deb<http://cs.jhu.edu/%7Erazvanm/wsn/debian/nesc-1.3.1.deb>
>> >>>>
>> >>>>
>> >>>> All the best!
>> >>>> Razvan ME
>> >>>>
>> >>>>
>> >>>
>> >
>> _______________________________________________
>> Tinyos-help mailing list
>> [email protected]
>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>>
>
>
>
> --
> Héberte Fernandes de Moraes
> Mestrando - Programa de Engenharia de Sistemas e Computação
> LCP/PESC/COPPE/UFRJ
>
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to