go to tinyos-1.x/nesc. type: ./configure make make install good luck.
-kw ----- Original Message ----- From: "Manish M Kochhal" <[EMAIL PROTECTED]> To: "Kristin Wright" <[EMAIL PROTECTED]> Cc: "Manish M Kochhal" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Friday, October 25, 2002 1:10 PM Subject: Re: [Tinyos-users] Error Compiling the Blink Application on tinyos-1.x on Windows XP > hi > > Kristin, Chen, Sam and other tinyos users, > > I tried chen's solution ... it did'nt work ... it still gives the same > compilation errors ... > > Kristin, I do have xemacs installed on my windows machine...so what do u > suggest ... > > Thanks in advance, > > Cheers, > Manish > > Kristin Wright wrote: > > >Oof. Your TOSDIR env looks good to me. Did you bring up a new cygwin shell > >so that the new TOSDIR env var was defined ?Assuming 'yes', I can think of > >two other things to try. The first is what yrchen suggested in his reply to > >you: > > > > > > > >>This is due to the fact that in ncc/tools, "c:/tinyos-1.x" was hard-coded. > >>If the TinyOS is not installed on C:, this is a problem. > >>To work aournd this, try the following. At the Cygwin prompt, > >> > >>$ ln -s /cygdrive/f/tinyos-1.x /cygdrive/c/ > >> > >>where the TinyOS is assumed to be installed on F:. > >>In case you don't have drive C:, run SUBST.EXE to create a logical C: > >> > >> > >drive. > > > > > >>Hope this helps, > >> > >>-yrchen > >> > >> > >> > > > >The second is recompiling ncc on your machine. The procedure is super-simple > >(./configure; make; make install), but requires that you have emacs > >installed on your machine. Do you have emacs? > > > >-kw > > > > > >----- Original Message ----- > >From: "Manish M Kochhal" <[EMAIL PROTECTED]> > >To: "Kristin Wright" <[EMAIL PROTECTED]> > >Cc: "Manish M Kochhal" <[EMAIL PROTECTED]>; > ><[EMAIL PROTECTED]> > >Sent: Friday, October 25, 2002 11:23 AM > >Subject: Re: [Tinyos-users] Error Compiling the Blink Application on > >tinyos-1.x on Windows XP > > > > > > > > > >>hi > >> > >>Kristin, > >> > >>I have installed tiny-os 1.x in linux as well as in Windows ... The apps > >>in Linux just work fine ... I have followed the instructions provided > >>for installing tinyos on Linux and they are just fine ... However, I > >>tried installing on Windows XP and although the TOSCHECK doesnt > >>complain, the Blink application in the apps directory doesnt compile ... > >> > >>I have checked the CLASSPATH and TOSROOT and TOSDIR in the Environment > >>Variables (for Windows XP) and they are as follows .... > >> > >>CLASSPATH D:\jdk1.3.1_01\lib\comm.jar;D:\tinyos-1.x\tools\java;. > >>TOSROOT D:\tinyos-1.x > >>TOSDIR D:\tinyos-1.x\tos (this is what I added ... > >>borrowing from Linux instructions) > >> > >>In Cygwin, > >> > >>whenever I type, > >> > >>$ncc > >>avr-gcc.exe: no input files > >> > >>which means "ncc" compiler is installed properly ... > >> > >>$java -version > >>refers to the 1.3 version installed ... > >> > >>However, in D:\tinyos-1.x\apps\Blink > >> > >>$make mica > >> > >>still gives the same complaints ... and I agree that the "interfaces" > >>and other subdirectories in D:\tinyos-1.x\tos\ are not being linked ... > >> > >>I have installed using the Windows Installation Wizard in my Laptop too > >>and there also, it has the same problems ... > >> > >>I think something is missing ... > >> > >>Thanks, > >> > >>Manish > >> > >> > >> > >> > >>Kristin Wright wrote: > >> > >> > >> > >>>It looks as if ncc cannot find the 'tos' directory (probably > >>> > >>> > >tinyos-1.x/tos > > > > > >>>on your machine). If you set the environment variable TOSDIR to that > >>>directory the problem should be fixed. For example, on linux in csh I > >>> > >>> > >could > > > > > >>>say 'setenv TOSDIR /home/kristin/tinyos-1.x/tos' if that were where my > >>> > >>> > >tos > > > > > >>>dir was. > >>> > >>>How did you install TinyOS? That is, did you use the tgz file from > >>>SourceForge or the Windows Installation Wizard or Linux RPM? > >>>If you used the Windows Installation Wizard, ncc should find the > >>> > >>> > >directory > > > > > >>>by default because it is parallel to it and the environment variable is > >>> > >>> > >not > > > > > >>>necessary. If you use the LinuxRPM, the same applies unless you move the > >>>tinyos-1.x dir. I'm curious to see what your final setup looks like > >>> > >>> > >because > > > > > >>>if it is simply what the installation sets up, then I missed something in > >>>the wizard. > >>> > >>>Thanks. > >>> > >>>-kw > >>> > >>>----- Original Message ----- > >>>From: "Manish M Kochhal" <[EMAIL PROTECTED]> > >>>To: <[EMAIL PROTECTED]> > >>>Sent: Wednesday, October 23, 2002 7:01 PM > >>>Subject: [Tinyos-users] Error Compiling the Blink Application on > >>> > >>> > >tinyos-1.x > > > > > >>>on Windows XP > >>> > >>> > >>> > >>> > >>> > >>> > >>>>hi > >>>> > >>>>tinyos users, > >>>> > >>>>I have installed the newest version of tinyos (i.e. tinyos-1.x version) > >>>>on Windows XP as an administrator ... I also checked the installation > >>>>paths by running "toscheck" script available at the tools directory and > >>>>it does not return any error. However, when I try to compile the Blink > >>>>application, I get these errors ... > >>>> > >>>>can anybody point me out whether I missed anything with the tinyos > >>>>installation ... > >>>> > >>>>Thanks in advance, > >>>> > >>>>cheers, > >>>>manish > >>>> > >>>>$ make mica > >>>> compiling Blink to a mica binary > >>>>ncc -board=micasb -o build/mica/main.exe -Os -target=mica -Wall > >>>>-Wshadow -DDEF_ > >>>>TOS_AM_GROUP=0x7d -finline-limit=100000 -fnesc-cfile=build/mica/app.c > >>>>Blink.nc > >>>>-lm > >>>><commandline>: C file tos not found > >>>>Blink.nc:74: component Main not found > >>>>BlinkM.nc:68: interface StdControl not found > >>>>BlinkM.nc:71: interface Clock not found > >>>>BlinkM.nc:72: interface Leds not found > >>>>BlinkM.nc:79: syntax error before `state' > >>>>BlinkM.nc:81: warning: discarding unexpected docstring from > >>>> > >>>> > >BlinkM.nc:76. > > > > > >>>>BlinkM.nc:86: syntax error before `StdControl' > >>>>BlinkM.nc:93: warning: discarding unexpected docstring from > >>>> > >>>> > >BlinkM.nc:81. > > > > > >>>>Blink.nc:74: component ClockC not found > >>>>Blink.nc:74: component LedsC not found > >>>>Blink.nc:76: cannot find `StdControl' > >>>>Blink.nc:77: no match > >>>>Blink.nc:78: no match > >>>>make: *** [build/mica/main.exe] Error 1 > >>>> > >>>> > >>>>_______________________________________________ > >>>>Tinyos-users mailing list > >>>>[EMAIL PROTECTED] > >>>>http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users > >>>> > >>>> > >>>> > >>>> > >>>> > >>> > >>> > >>> > >> > >> > >> > >> > > > > > > > > > > _______________________________________________ > Tinyos-users mailing list > [EMAIL PROTECTED] > http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users > _______________________________________________ Tinyos-users mailing list [EMAIL PROTECTED] http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users
