----- Original Message -----
Sent: Tuesday, October 15, 2002 7:04
PM
Subject: [Tinyos-bugs] Error in compiling
tinydb for TinyOS-1.x
Greetings,
Following error was encountered while "make" -ing the
tinydb application.
%-------------------------------------
Paltform: x86 - WinXP
- cygwin - TinyOS-1.x - mica
Used TinyOS-1.x web installer for TinyOS-1.x
install.
%-------------------------------------
pwd:
/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/tinydb
%-------------------------------------
command issued:
make
%-------------------------------------
Error encountered:(The complete output is at the end on
the email.)
"cd parser
make -C parser -f Makefile
make[1]:
Entering directory
`/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/tinydb
/parser'
java
java_cup.Main -parser senseParser < senseParser.cup
count = 0, total =
70
count = 0, total = 87
count = 0, total = 30
Exception in thread
"main" java.lang.NoClassDefFoundError: java_cup/Main
make[1]: ***
[senseParser.java] Error 1
make[1]: Leaving directory
`/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/tinydb/
parser'
make: ***
[aparser] Error 2"
%-------------------------------------
Earlier TinyDBApp got installed without any hickup on
mica.
Any clue(s) why this is happening?
Regards,
Pankaj
%-------------------------------------
Complete output at the console:
Administrator@MyComputer
/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/tinydb
$ make
cd ../message
make -C ../message -f
Makefile
make[1]: Entering directory
`/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/message'
...
/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/message
mig java
-java-classname=net.tinyos.message.TOSMsg
/cygdrive/c/tinyos-1.x/tos/system/AM.h TOS_Msg -o TOSMsg.java
javac
ByteArray.java
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
javac Dump.java
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
javac Message.java
count = 0, total =
70
count = 0, total = 87
count = 0, total = 30
count = 0, total =
70
count = 0, total = 87
count = 0, total = 30
count = 0, total =
70
count = 0, total = 87
count = 0, total = 30
count = 0, total =
70
count = 0, total = 87
count = 0, total = 30
count = 0, total =
70
count = 0, total = 87
count = 0, total = 30
count = 0, total =
70
count = 0, total = 87
count = 0, total = 30
javac
MessageField.java
count = 0, total = 70
count = 0, total = 87
count =
0, total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
javac MessageInjector.java
count = 0, total = 70
count =
0, total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
make[1]: Leaving directory
`/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/message'
cd ../util
make
-C ../util -f Makefile
make[1]: Entering directory
`/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/util'
...
/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/util
javac
ForwarderListen.java
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
count = 0, total = 70
count = 0, total =
87
count = 0, total = 30
make[1]: Leaving directory
`/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/util'
cd ../sf
make -C
../sf -f Makefile
make[1]: Entering directory
`/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/sf'
...
/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/sf
javac
ClientServicer.java
count = 0, total = 70
count = 0, total = 87
count
= 0, total = 30
count = 0, total = 70
count = 0, total = 87
count =
0, total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
count = 0, total = 70
count = 0, total = 87
count = 0,
total = 30
javac NetworkSource.java
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
count = 0, total = 70
count = 0,
total = 87
count = 0, total = 30
make[1]: Leaving directory
`/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/sf'
mig java -I
/cygdrive/c/tinyos-1.x/tos/lib/Commands -I
/cygdrive/c/tinyos-1.x/tos/lib/Attributes -I
/cygdrive/c/tinyos-1.x/tos/lib/TinyDB -I
/cygdrive/c/tinyos-1.x/tos/sensorboards/micasb
-java-classname=net.tinyos.tinydb.QueryResultMsg
/cygdrive/c/tinyos-1.x/tos/../apps/TinyDBApp/TinyDBApp.nc QueryResultMsg
>QueryResultMsg.java
mig java -I /cygdrive/c/tinyos-1.x/tos/lib/Commands
-I /cygdrive/c/tinyos-1.x/tos/lib/Attributes -I
/cygdrive/c/tinyos-1.x/tos/lib/TinyDB -I
/cygdrive/c/tinyos-1.x/tos/sensorboards/micasb
-java-classname=net.tinyos.tinydb.QueryMsg
/cygdrive/c/tinyos-1.x/tos/../apps/TinyDBApp/TinyDBApp.nc QueryMessage
>QueryMsg.java
mig java -I /cygdrive/c/tinyos-1.x/tos/lib/Commands -I
/cygdrive/c/tinyos-1.x/tos/lib/Attributes -I
/cygdrive/c/tinyos-1.x/tos/lib/TinyDB -I
/cygdrive/c/tinyos-1.x/tos/sensorboards/micasb
-java-classname=net.tinyos.tinydb.UartMsg
/cygdrive/c/tinyos-1.x/tos/../apps/TinyDBApp/TinyDBApp.nc UartMsg
>UartMsg.java
mig java -I /cygdrive/c/tinyos-1.x/tos/lib/Commands -I
/cygdrive/c/tinyos-1.x/tos/lib/Attributes -I
/cygdrive/c/tinyos-1.x/tos/lib/TinyDB -I
/cygdrive/c/tinyos-1.x/tos/sensorboards/micasb
-java-classname=net.tinyos.tinydb.CommandMsg
/cygdrive/c/tinyos-1.x/tos/../apps/TinyDBApp/TinyDBApp.nc CommandMsg
>CommandMsg.java
cd parser
make -C parser -f
Makefile
make[1]: Entering directory
`/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/tinydb/parser'
java
java_cup.Main -parser senseParser < senseParser.cup
count = 0, total =
70
count = 0, total = 87
count = 0, total = 30
make[1]: Leaving
directory
`/cygdrive/c/tinyos-1.x/tools/java/net/tinyos/tinydb/parser'
%---------------------------
CLASSPATH
C:\jdk1.3.1_01\bin;
C:\jdk1.3.1_01\jre\bin;
C:\jdk1.3.1_01\jre\lib;
C:\jdk1.3.1_01\lib\comm.jar;
C:\tinyos-1.x\tools\java;
C:\tinyos-1.x\tools\java\jars\plot.jar;
C:\tinyos-1.x\tools\java\jars\cup.jar;
C:\tinyos-1.x\tools\java\jars\JLex.jar;.