When I try to make the TestSerial application I get the following output:

ubuntos@ubuntu:~/TinyOS/TestSerial$ make micaz sim
mkdir -p simbuild/micaz
javac -target 1.4 -source 1.4 *.java
/opt/tinyos-2.1.1/support/sdk/java/net/tinyos/message/MessageListener.java:52:
error while writing net.tinyos.message.MessageListener:
/opt/tinyos-2.1.1/support/sdk/java/net/tinyos/message/MessageListener.class
(Permission denied)
public interface MessageListener {
       ^
/opt/tinyos-2.1.1/support/sdk/java/net/tinyos/message/Sender.java:95:
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.message.Sender
 fullPacket[0] = Serial.TOS_SERIAL_ACTIVE_MESSAGE_ID;
                ^
/opt/tinyos-2.1.1/support/sdk/java/net/tinyos/message/Receiver.java:166:
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.message.Receiver
    if (packet[0] != Serial.TOS_SERIAL_ACTIVE_MESSAGE_ID)
                     ^
/opt/tinyos-2.1.1/support/sdk/java/net/tinyos/packet/Packetizer.java:85:
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.packet.Packetizer
  final static int SYNC_BYTE = Serial.HDLC_FLAG_BYTE;
                               ^
/opt/tinyos-2.1.1/support/sdk/java/net/tinyos/packet/Packetizer.java:87:
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.packet.Packetizer
  final static int ESCAPE_BYTE = Serial.HDLC_CTLESC_BYTE;
                                 ^
/opt/tinyos-2.1.1/support/sdk/java/net/tinyos/packet/Packetizer.java:93:
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.packet.Packetizer
  final static int P_ACK = Serial.SERIAL_PROTO_ACK;
                           ^
/opt/tinyos-2.1.1/support/sdk/java/net/tinyos/packet/Packetizer.java:95:
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.packet.Packetizer
  final static int P_PACKET_ACK = Serial.SERIAL_PROTO_PACKET_ACK;
                                  ^
/opt/tinyos-2.1.1/support/sdk/java/net/tinyos/packet/Packetizer.java:97:
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.packet.Packetizer
  final static int P_PACKET_NO_ACK = Serial.SERIAL_PROTO_PACKET_NOACK;
                                     ^
/opt/tinyos-2.1.1/support/sdk/java/net/tinyos/packet/Packetizer.java:99:
cannot find symbol
symbol  : variable Serial
location: class net.tinyos.packet.Packetizer
  final static int P_UNKNOWN = Serial.SERIAL_PROTO_PACKET_UNKNOWN;
                               ^
/opt/tinyos-2.1.1/support/sdk/java/net/tinyos/packet/Packetizer.java:334:
possible loss of precision
found   : int
required: byte
      escaped[escapePtr++] = SYNC_BYTE;
                             ^
/opt/tinyos-2.1.1/support/sdk/java/net/tinyos/packet/Packetizer.java:345:
possible loss of precision
found   : int
required: byte
        escaped[escapePtr++] = ESCAPE_BYTE;
                               ^
/opt/tinyos-2.1.1/support/sdk/java/net/tinyos/packet/Packetizer.java:353:
possible loss of precision
found   : int
required: byte
      escaped[escapePtr++] = SYNC_BYTE;
                             ^
12 errors
make: *** [TestSerial.class] Error 1


----------------------------------------------------------------------------------------------------------------------------------------------------

Earlier I was also getting the SerialPacket symbol not found error but that
was fixed by downloading and copying the SerialPAcket.java file to the
required directory.

Any help?
-- 
Yours faithfully,
Varun Agrawal

B.Tech-III
Computer Science and Engineering
National Institute of Technology
Surat, India.
About Me <http://www.about.me/varunagrawal>
computerCalledVarun() <http://computercalledvarun.wordpress.com/>
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to