I-Hong, Whenever I got this error it was because I had multiple copies of the cygwin1.dll on my system. So the installed cygwin1.dll is normally in the /bin directory of cygwin, there might be other copies on your system that are making nesc unhappy (I resolved this by erasing the other copies of cygwin1, but this probably will break other software on your system.). However, on the tinyos install webpage they also mention this:
"The TinyOS-specific tools are the NesC compiler and a set of tools developed in the tinyos-2.x/tools source code repository. They are also installed using rpms. If you using the Cygwin version recommended in these install instructions, you should install the "Recommended" Windows/Cygwin nesC RPM. Try installing it and if it does not work (e.g., you get strange errors when you try to execute it), this may be due to a Cygwin version incompatibility: try the "Other" Windows/Cygwin RPM (1.2.7a)." Goodluck! Federico From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of I-Hong Hou Sent: Saturday, March 10, 2007 9:17 AM To: [email protected] Subject: [Tinyos-help] Suffering from an error: nesc.exe - Entry Point Not Found Hello, When I try to make the Blink application in tinyos2.x, my cygwin pops out an error message box. The caption of the message is: Nesc1.exe - Entry Point Not Found And the content of the message is: The procedure entry point basename could not be located in the dynamic link library cygwin1.dll The script I used to build is as follows: export TOSROOT="/opt/tinyos-2.x" export TOSDIR="$TOSROOT/tos" export CLASSPATH=`cygpath -w $TOSROOT/support/sdk/java/tinyos.jar` export CLASSPATH="$CLASSPATH;." export MAKERULES="$TOSROOT/support/make/Makerules" make mica2 Does anyone know how to solve this error? Thanks I-Hong
_______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
