Janos & John, Thanks to both of you for your quick response. I think that my issue was a version of avr-gcc was installed that was a different version from the one tinyos installs/expects. Removing this, I expect the problem to go away.
Thanks! --- On Tue, 6/16/09, John Regehr <[email protected]> wrote: From: John Regehr <[email protected]> Subject: Re: [Tinyos-help] Internal compiler error compiling Blink on micaz To: [email protected] Date: Tuesday, June 16, 2009, 11:14 PM Are you using the avr-gcc that comes with 2.1 or are you using the one that comes with Ubuntu Jaunty? John On Tue, 16 Jun 2009, Quatre Horrace wrote: > Hi all. I am try to get a TinyOS-2.1.0 environment installed on a Linux Mint > machine. Linux Mint is a derivative of Ubuntu 9.04 Jaunty Jackalope. > > To install the toolchain, I followed the instructions from the following site: > http://nmlaxaman.blogspot.com/2009/01/installing-tinyos-2x-in-ubuntu-intrepid.html > These instructions are essentially the same as the ones recommended from the > tinyos install wiki: > http://docs.tinyos.net/index.php/Installing_TinyOS_2.1 > > The install finishes without any problems. I then go to compile the Blink > application for my target platform, micaz. Following is the output I get: > >> make micaz > mkdir -p build/micaz > compiling BlinkAppC to a micaz binary > ncc -o build/micaz/main.exe -Os -Wall -Wshadow -Wnesc-all -target=micaz > -fnesc-cfile=build/micaz/app.c -board=micasb -DDEFINED_TOS_AM_GROUP=0x22 > --param max-inline-insns-single=100000 -DIDENT_APPNAME=\"BlinkAppC\" > -DIDENT_USERNAME=\"abc\" -DIDENT_HOSTNAME=\"abc-deskt\" > -DIDENT_USERHASH=0xc60ca8bfL -DIDENT_TIMESTAMP=0x4a37f0faL > -DIDENT_UIDHASH=0x378c0e71L -fnesc-dump=wiring > -fnesc-dump='interfaces(!abstract())' -fnesc-dump='referenced(interfacedefs, > components)' -fnesc-dumpfile=build/micaz/wiring-check.xml BlinkAppC.nc -lm > /opt/tinyos-2.1.0/tos/chips/atm128/timer/HplAtm128Timer0AsyncP.nc:178: > internal compiler error: in start_function, at c-decl.c:6177 > Please submit a full bug report, > with preprocessed source if appropriate. > See <URL:http://gcc.gnu.org/bugs.html> for instructions. > make: *** [exe0] Error 1 > > > I am not sure what the source of the problem is. Looking around, it seems > that someone had a similar problem in March: > http://mail.millennium.berkeley.edu/pipermail/tinyos-help/2009-March/039066.html > They solved the problem by uninstalling and reinstalling tinyos. I have tried > this several times without success. > > Does anyone know how to fix this issue? > > > My gcc version is 4.3.3, java is 1.6.0_13, and following is the output from > tos-check-env: > > Path: > /usr/local/sbin > /usr/local/bin > /usr/sbin > /usr/bin > /sbin > /bin > /usr/games > /opt/omnetpp/bin > > Classpath: > /opt/tinyos-2.1.0/support/sdk/java/tinyos.jar > . > > > > rpms: > > > nesc: > /usr/bin/nescc > Version: nescc: 1.3.0 > > > perl: > /usr/bin/perl > Version: v5.10.0 built for i486-linux-gnu-thread-multi > > flex: > /usr/bin/flex > > bison: > /usr/bin/bison > > java: > /usr/bin/java > > --> WARNING: The JAVA version found first by tos-check-env may not be version > 1.4 or version 1.5one of which is required by TOS. Please ensure that the > located Java version is 1.4 or 1.5 > > graphviz: > /usr/bin/dot > dot - Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009) > > --> WARNING: The graphviz (dot) version found by tos-check-env is not 1.10. > Please update your graphviz version if you'd like to use the nescdoc > documentation generator. > > > tos-check-env completed with errors: > > --> WARNING: The JAVA version found first by tos-check-env may not be version > 1.4 or version 1.5one of which is required by TOS. Please ensure that the > located Java version is 1.4 or 1.5 > --> WARNING: The graphviz (dot) version found by tos-check-env is not 1.10. > Please update your graphviz version if you'd like to use the nescdoc > documentation generator. > > > > Thanks! > -----Inline Attachment Follows----- _______________________________________________ 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
