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

Reply via email to