How can I have the jars in my path when it won't even compile them?
The problem I'm having is NOT with using the jars, it's with compiling
them.
I re-downloaded everything fresh this evening, and spent 3 hours trying
to get even jsr80.jar to compile. The errors are listed below. There are
missing or erroneous import statements all over.
15:38:33> ant all
Buildfile: build.xml
init:
clean:
[echo] Cleaning everything in javax.usb API.
[delete] /development/javax-usb/javax-usb/lib not found.
[delete] /development/javax-usb/javax-usb/docs/jdoc not found.
[exec] rm -f jsr80.aux jsr80.lof jsr80.log jsr80.lot jsr80.toc
jsr80.dvi jsr80.pdf
compile:
[echo] Compiling javax.usb API classes
[javac] Compiling 43 source files to
/development/javax-usb/javax-usb/src
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbDevice.java:13: cannot
resolve symbol
[javac] symbol : class UsbInfoListIterator
[javac] location: package util
[javac] import javax.usb.util.UsbInfoListIterator;
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbDevice.java:29: cannot
resolve symbol
[javac] symbol : class UsbInfo
[javac] location: interface javax.usb.UsbDevice
[javac] public interface UsbDevice extends UsbInfo
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbPort.java:25: cannot
resolve symbol
[javac] symbol : class UsbInfo
[javac] location: interface javax.usb.UsbPort
[javac] public interface UsbPort extends UsbInfo
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbHub.java:12: cannot
resolve symbol
[javac] symbol : class UsbInfoListIterator
[javac] location: package util
[javac] import javax.usb.util.UsbInfoListIterator;
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbHub.java:50: cannot
resolve symbol
[javac] symbol : class UsbInfoListIterator
[javac] location: interface javax.usb.UsbHub
[javac] public UsbInfoListIterator getUsbPorts();
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbHub.java:75: cannot
resolve symbol
[javac] symbol : class UsbInfoListIterator
[javac] location: interface javax.usb.UsbHub
[javac] public UsbInfoListIterator getAttachedUsbDevices();
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/Request.java:12: cannot
resolve symbol
[javac] symbol : class Recyclable
[javac] location: package util
[javac] import javax.usb.util.Recyclable;
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/Request.java:26: cannot
resolve symbol
[javac] symbol : class Recyclable
[javac] location: interface javax.usb.Request
[javac] public interface Request extends Recyclable
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbOperations.java:37:
cannot resolve symbol
[javac] symbol : class RequestBundle
[javac] location: interface javax.usb.UsbOperations
[javac] public void syncSubmit( RequestBundle requestBundle )
throws RequestException;
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbOperations.java:37:
syncSubmit(javax.usb.Request) is already defined in
javax.usb.UsbOperations
[javac] public void syncSubmit( RequestBundle requestBundle )
throws RequestException;
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbDevice.java:156:
cannot resolve symbol
[javac] symbol : class UsbInfoListIterator
[javac] location: interface javax.usb.UsbDevice
[javac] public UsbInfoListIterator getUsbConfigs();
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbConfig.java:12: cannot
resolve symbol
[javac] symbol : class UsbInfoListIterator
[javac] location: package util
[javac] import javax.usb.util.UsbInfoListIterator;
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbConfig.java:28: cannot
resolve symbol
[javac] symbol : class UsbInfo
[javac] location: interface javax.usb.UsbConfig
[javac] public interface UsbConfig extends UsbInfo
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbConfig.java:91: cannot
resolve symbol
[javac] symbol : class UsbInfoListIterator
[javac] location: interface javax.usb.UsbConfig
[javac] public UsbInfoListIterator getUsbInterfaces();
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbInterface.java:12:
cannot resolve symbol
[javac] symbol : class UsbInfoListIterator
[javac] location: package util
[javac] import javax.usb.util.UsbInfoListIterator;
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbInterface.java:31:
cannot resolve symbol
[javac] symbol : class UsbInfo
[javac] location: interface javax.usb.UsbInterface
[javac] public interface UsbInterface extends UsbInfo
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbInterface.java:203:
cannot resolve symbol
[javac] symbol : class UsbInfoListIterator
[javac] location: interface javax.usb.UsbInterface
[javac] public UsbInfoListIterator getAlternateSettings();
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbInterface.java:211:
cannot resolve symbol
[javac] symbol : class UsbInfoListIterator
[javac] location: interface javax.usb.UsbInterface
[javac] public UsbInfoListIterator getUsbEndpoints();
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbEndpoint.java:21:
cannot resolve symbol
[javac] symbol : class UsbInfo
[javac] location: interface javax.usb.UsbEndpoint
[javac] public interface UsbEndpoint extends UsbInfo
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/Descriptor.java:48:
cannot resolve symbol
[javac] symbol : class DescriptorVisitor
[javac] location: interface javax.usb.Descriptor
[javac] public void accept( DescriptorVisitor visitor );
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/UsbInterface.java:232:
cannot resolve symbol
[javac] symbol : class UsbPipeBundle
[javac] location: interface javax.usb.UsbInterface
[javac] public UsbPipeBundle getUsbPipes();
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/event/UsbServicesEvent.java:35: cannot
resolve symbol
[javac] symbol : class UsbInfoList
[javac] location: class javax.usb.event.UsbServicesEvent
[javac] public UsbServicesEvent( UsbServices services, UsbInfoList
devices )
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/event/UsbServicesEvent.java:55: cannot
resolve symbol
[javac] symbol : class UsbInfoList
[javac] location: class javax.usb.event.UsbServicesEvent
[javac] public UsbInfoList getUsbDevices() { return usbDevices; }
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/event/UsbServicesEvent.java:61: cannot
resolve symbol
[javac] symbol : class UsbInfoList
[javac] location: class javax.usb.event.UsbServicesEvent
[javac] private UsbInfoList usbDevices = null;
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/DefaultUsbInfoV.java:24:
cannot resolve symbol
[javac] symbol : class UsbInfoVisitor
[javac] location: class javax.usb.DefaultUsbInfoV
[javac] public class DefaultUsbInfoV extends Object implements
UsbInfoVisitor
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/DefaultUsbInfoV.java:34:
cannot resolve symbol
[javac] symbol : class UsbInfo
[javac] location: class javax.usb.DefaultUsbInfoV
[javac] public void visitUsbInfo( UsbInfo usbInfo ) {}
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/DefaultUsbInfoV.java:40:
cannot resolve symbol
[javac] symbol : class UsbInfo
[javac] location: class javax.usb.DefaultUsbInfoV
[javac] public void visitUsbDevice( UsbInfo usbInfo ) {}
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/DefaultUsbInfoV.java:46:
cannot resolve symbol
[javac] symbol : class UsbInfo
[javac] location: class javax.usb.DefaultUsbInfoV
[javac] public void visitUsbHub( UsbInfo usbInfo ) {}
[javac] ^
[javac]
/development/javax-usb/javax-usb/src/javax/usb/DefaultUsbInfoV.java:58:
cannot resolve symbol
[javac] symbol : class UsbInfo
[javac] location: class javax.usb.DefaultUsbInfoV
[javac] public void visitUsbRootHub( UsbInfo usbInfo ) {
visitUsbHub( us
<SNIP> etc, etc, etc
--
David A. Bartmess
Sr. Software Configuration Manager
eDingo Enterprises
http://edingo.net
But one should not forget that money can buy a bed but not sleep,
finery but not beauty, a house but not a home,
medicine but not health, luxuries but not culture,
sex but not love, and amusements but not happiness.
-------------------------------------------------------
This sf.net email is sponsored by: See the NEW Palm
Tungsten T handheld. Power & Color in a compact size!
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en
_______________________________________________
javax-usb-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/javax-usb-devel