I have recently (actually today!) CVS checkout'd the javax-usb and
javax-usb-ri-linux source trees.

I successfully compiled javax-usb using Apache Ant (version 1.7.0 compiled on
April 29 2008).  It created the .class files from the Java source inside
~/javax-usb/src/, and created a Java archive, jsr80.jar.

When I attempt to compile javax-usb-ri-linux using the following command:

ant -lib ~/javax-usb/lib/ all

I receive the output located at the bottom of this mail.  Please tell me, what
am I doing wrong?  Where should my .jar file be?  What paths have to be set and
where? I apologize for the lack of knowledge on this, I am rather new to Java
compilation at the command line.

Any insight as soon as possible into this would be greatly appreciated.

Thank you very much in advance.  I really hope to receive a solution as this API
appears to be extremely helpful in my development.


vinpa.


CLASSPATH=/home/vinpa/javax-usb-ri-linux/lib:/home/vinpa/javax-usb/lib

JSR80_LINUX_JDOC_PATH=/home/vinpa/javax-usb/src:/home/vinpa/javax-usb-ri-linux/src

==========
| OUTPUT |
==========
Buildfile: build.xml

clean:
     [echo] Cleaning everything.
     [exec] rm -f libJavaxUsb.so JavaxUsbKernel.o JavaxUsbLog.o
JavaxUsbTopologyUpdater.o JavaxUsbTopologyListener.o JavaxUsbActive.o
JavaxUsbDeviceProxy.o JavaxUsbPipeRequest.o JavaxUsbInterfaceRequest.o
JavaxUsbControlRequest.o JavaxUsbBulkRequest.o JavaxUsbInterruptRequest.o
JavaxUsbIsochronousRequest.o JavaxUsbError.o com_ibm_jusb_os_linux_JavaxUsb.h
*.o *.so

compile:
     [echo] Compiling class files.
    [javac] Compiling 17 source files to
/home/vinpa/javaUSB/javax-usb-ri-linux/src
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:19:
package com.ibm.jusb.util does not exist
    [javac] import com.ibm.jusb.util.*;
    [javac] ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:20:
package com.ibm.jusb.util does not exist
    [javac] import com.ibm.jusb.util.*;
    [javac] ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:26:
cannot find symbol
    [javac] symbol: class AbstractUsbServices
    [javac] public class LinuxUsbServices extends AbstractUsbServices implements
UsbServices
    [javac]                                       ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxDeviceOsImp.java:32:
cannot find symbol
    [javac] symbol: class DefaultUsbDeviceOsImp
    [javac] class LinuxDeviceOsImp extends DefaultUsbDeviceOsImp implements
UsbDeviceOsImp
    [javac]                                ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxDeviceOsImp.java:32:
cannot find symbol
    [javac] symbol: class UsbDeviceOsImp
    [javac] class LinuxDeviceOsImp extends DefaultUsbDeviceOsImp implements
UsbDeviceOsImp
    [javac]                                                                 ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:168:
cannot find symbol
    [javac] symbol  : class UsbHubImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]     private static UsbHubImp createUsbHubImp( String key, int 
maxPorts
)
    [javac]                    ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:179:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]     private static UsbDeviceImp createUsbDeviceImp( String key )
    [javac]                    ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:190:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]     private static UsbConfigurationImp createUsbConfigurationImp(
UsbDeviceImp device,
    [javac]                                                                   ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:190:
cannot find symbol
    [javac] symbol  : class UsbConfigurationImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]     private static UsbConfigurationImp createUsbConfigurationImp(
UsbDeviceImp device,
    [javac]                    ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:214:
cannot find symbol
    [javac] symbol  : class UsbConfigurationImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]     private static UsbInterfaceImp createUsbInterfaceImp(
UsbConfigurationImp config,
    [javac]                                                           ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:214:
cannot find symbol
    [javac] symbol  : class UsbInterfaceImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]     private static UsbInterfaceImp createUsbInterfaceImp(
UsbConfigurationImp config,
    [javac]                    ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:245:
cannot find symbol
    [javac] symbol  : class UsbInterfaceImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]     private static UsbEndpointImp createUsbEndpointImp( 
UsbInterfaceImp
iface,
    [javac]                                                         ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:245:
cannot find symbol
    [javac] symbol  : class UsbEndpointImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]     private static UsbEndpointImp createUsbEndpointImp( 
UsbInterfaceImp
iface,
    [javac]                    ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:293:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]     private static void configureUsbDeviceImp( UsbDeviceImp
targetDevice,
    [javac]                                                ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:213:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]     private void fillDeviceList( UsbDeviceImp device, List list )
    [javac]                                  ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:277:
cannot find symbol
    [javac] symbol  : class UsbHubImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]     private UsbDeviceImp checkUsbDeviceImp( UsbHubImp hub, int p,
UsbDeviceImp device, List connected, List disconnected )
    [javac]                                             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:277:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]     private UsbDeviceImp checkUsbDeviceImp( UsbHubImp hub, int p,
UsbDeviceImp device, List connected, List disconnected )
    [javac]                                                                   ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:277:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]     private UsbDeviceImp checkUsbDeviceImp( UsbHubImp hub, int p,
UsbDeviceImp device, List connected, List disconnected )
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:313:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]     protected boolean isUsbDevicesEqual(UsbDeviceImp dev1, 
UsbDeviceImp
dev2)
    [javac]                                         ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:313:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]     protected boolean isUsbDevicesEqual(UsbDeviceImp dev1, 
UsbDeviceImp
dev2)
    [javac]                                                            ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:340:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]     protected void setActiveConfigAndInterfaceSettings(UsbDeviceImp
device)
    [javac]                                                        ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:381:
cannot find symbol
    [javac] symbol  : class RunnableManager
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]     private RunnableManager topologyUpdateManager = new
RunnableManager();
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxDeviceOsImp.java:35:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxDeviceOsImp
    [javac]     public LinuxDeviceOsImp( UsbDeviceImp device, LinuxDeviceProxy
proxy )
    [javac]                              ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxDeviceOsImp.java:42:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxDeviceOsImp
    [javac]     public UsbDeviceImp getUsbDeviceImp() { return usbDeviceImp; }
    [javac]            ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxDeviceOsImp.java:45:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxDeviceOsImp
    [javac]     public void setUsbDeviceImp( UsbDeviceImp device ) { 
usbDeviceImp =
device; }
    [javac]                                  ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxDeviceOsImp.java:73:
cannot find symbol
    [javac] symbol  : class UsbControlIrpImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxDeviceOsImp
    [javac]     public void asyncSubmit( UsbControlIrpImp usbControlIrpImp ) 
throws
UsbException
    [javac]                              ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxDeviceOsImp.java:119:
cannot find symbol
    [javac] symbol  : class UsbControlIrpImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxDeviceOsImp
    [javac]     protected void checkUnclaimedInterface(UsbControlIrpImp irp) 
throws
UsbPlatformException
    [javac]                                            ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxDeviceOsImp.java:155:
cannot find symbol
    [javac] symbol  : class UsbInterfaceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxDeviceOsImp
    [javac]     protected UsbInterfaceImp interfaceNumberToUsbInterfaceImp(byte
num)
    [javac]               ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxDeviceOsImp.java:160:
cannot find symbol
    [javac] symbol  : class UsbInterfaceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxDeviceOsImp
    [javac]     protected UsbInterfaceImp endpointAddressToUsbInterfaceImp(byte
addr)
    [javac]               ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxDeviceOsImp.java:175:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxDeviceOsImp
    [javac]     private UsbDeviceImp usbDeviceImp = null;
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxPipeOsImp.java:20:
package com.ibm.jusb.util does not exist
    [javac] import com.ibm.jusb.util.*;
    [javac] ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxPipeOsImp.java:34:
cannot find symbol
    [javac] symbol: class DefaultUsbPipeOsImp
    [javac] public class LinuxPipeOsImp extends DefaultUsbPipeOsImp implements
UsbPipeOsImp,LinuxRequest.Completion
    [javac]                                     ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxPipeOsImp.java:34:
cannot find symbol
    [javac] symbol: class UsbPipeOsImp
    [javac] public class LinuxPipeOsImp extends DefaultUsbPipeOsImp implements
UsbPipeOsImp,LinuxRequest.Completion
    [javac]                                                                    ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxControlPipeImp.java:27:
cannot find symbol
    [javac] symbol  : class UsbPipeImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxControlPipeImp
    [javac]     public LinuxControlPipeImp( UsbPipeImp pipe, LinuxInterfaceOsImp
iface ) { super(pipe,iface); }
    [javac]                                 ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxInterfaceOsImp.java:30:
cannot find symbol
    [javac] symbol: class UsbInterfaceOsImp
    [javac] class LinuxInterfaceOsImp implements UsbInterfaceOsImp
    [javac]                                      ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxControlPipeImp.java:35:
cannot find symbol
    [javac] symbol  : class UsbIrpImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxControlPipeImp
    [javac]     protected LinuxPipeRequest usbIrpImpToLinuxPipeRequest(UsbIrpImp
usbIrpImp) throws UsbException
    [javac]                                                            ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxPipeRequest.java:15:
package com.ibm.jusb.util does not exist
    [javac] import com.ibm.jusb.util.*;
    [javac] ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxControlPipeImp.java:47:
cannot find symbol
    [javac] symbol  : class UsbControlIrpImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxControlPipeImp
    [javac]     protected LinuxPipeRequest
usbIrpImpToLinuxPipeRequest(UsbControlIrpImp usbControlIrpImp) throws
UsbException
    [javac]                                                            ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxPipeOsImp.java:37:
cannot find symbol
    [javac] symbol  : class UsbPipeImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxPipeOsImp
    [javac]     public LinuxPipeOsImp( UsbPipeImp pipe, LinuxInterfaceOsImp 
iface )
    [javac]                            ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxPipeOsImp.java:44:
cannot find symbol
    [javac] symbol  : class UsbPipeImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxPipeOsImp
    [javac]     public UsbPipeImp getUsbPipeImp() { return usbPipeImp; }
    [javac]            ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxPipeOsImp.java:47:
cannot find symbol
    [javac] symbol  : class UsbPipeImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxPipeOsImp
    [javac]     public void setUsbPipeImp( UsbPipeImp pipe ) { usbPipeImp = 
pipe; }
    [javac]                                ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxPipeOsImp.java:60:
cannot find symbol
    [javac] symbol  : class UsbIrpImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxPipeOsImp
    [javac]     public void asyncSubmit( UsbIrpImp irp ) throws UsbException
    [javac]                              ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxPipeOsImp.java:110:
cannot find symbol
    [javac] symbol  : class UsbIrpImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxPipeOsImp
    [javac]     protected LinuxPipeRequest usbIrpImpToLinuxPipeRequest(UsbIrpImp
usbIrpImp) throws UsbException
    [javac]                                                            ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxPipeOsImp.java:136:
cannot find symbol
    [javac] symbol  : class UsbPipeImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxPipeOsImp
    [javac]     private UsbPipeImp usbPipeImp = null;
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxInterfaceOsImp.java:33:
cannot find symbol
    [javac] symbol  : class UsbInterfaceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxInterfaceOsImp
    [javac]     public LinuxInterfaceOsImp( UsbInterfaceImp iface, 
LinuxDeviceOsImp
device )
    [javac]                                 ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxInterfaceOsImp.java:43:
cannot find symbol
    [javac] symbol  : class UsbInterfaceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxInterfaceOsImp
    [javac]     public UsbInterfaceImp getUsbInterfaceImp() { return
usbInterfaceImp; }
    [javac]            ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxInterfaceOsImp.java:46:
cannot find symbol
    [javac] symbol  : class UsbInterfaceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxInterfaceOsImp
    [javac]     public void setUsbInterfaceImp( UsbInterfaceImp iface )
    [javac]                                     ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxInterfaceOsImp.java:140:
cannot find symbol
    [javac] symbol  : class UsbInterfaceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxInterfaceOsImp
    [javac]     protected UsbInterfaceImp usbInterfaceImp = null;
    [javac]               ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxPipeRequest.java:52:
cannot find symbol
    [javac] symbol  : class UsbIrpImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxPipeRequest
    [javac]     public UsbIrpImp getUsbIrpImp() { return usbIrpImp; }
    [javac]            ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxPipeRequest.java:55:
cannot find symbol
    [javac] symbol  : class UsbIrpImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxPipeRequest
    [javac]     public void setUsbIrpImp( UsbIrpImp irp )
    [javac]                               ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxPipeRequest.java:111:
cannot find symbol
    [javac] symbol  : class UsbIrpImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxPipeRequest
    [javac]     private UsbIrpImp usbIrpImp = null;
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxControlRequest.java:15:
package com.ibm.jusb.util does not exist
    [javac] import com.ibm.jusb.util.*;
    [javac] ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxControlRequest.java:26:
cannot find symbol
    [javac] symbol  : class UsbIrpImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxControlRequest
    [javac]     public void setUsbIrpImp( UsbIrpImp irp ) {
setUsbIrpImp((UsbControlIrpImp)irp); }
    [javac]                               ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxControlRequest.java:29:
cannot find symbol
    [javac] symbol  : class UsbControlIrpImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxControlRequest
    [javac]     public void setUsbIrpImp( UsbControlIrpImp irp )
    [javac]                               ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxIsochronousPipeImp.java:29:
cannot find symbol
    [javac] symbol  : class UsbPipeImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxIsochronousPipeImp
    [javac]     public LinuxIsochronousPipeImp( UsbPipeImp pipe,
LinuxInterfaceOsImp iface ) { super(pipe,iface); }
    [javac]                                     ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxIsochronousRequest.java:17:
package com.ibm.jusb.util does not exist
    [javac] import com.ibm.jusb.util.*;
    [javac] ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxIsochronousRequest.java:91:
cannot find symbol
    [javac] symbol  : class UsbIrpImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxIsochronousRequest
    [javac]     public UsbIrpImp getUsbIrpImp( int index ) { return
(UsbIrpImp)usbIrpImps.get(index); }
    [javac]            ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxSetConfigurationRequest.java:15:
package com.ibm.jusb.util does not exist
    [javac] import com.ibm.jusb.util.*;
    [javac] ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxSetConfigurationRequest.java:30:
cannot find symbol
    [javac] symbol  : class UsbControlIrpImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxSetConfigurationRequest
    [javac]     public void setUsbIrpImp(UsbControlIrpImp irp)
    [javac]                              ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxSetInterfaceRequest.java:15:
package com.ibm.jusb.util does not exist
    [javac] import com.ibm.jusb.util.*;
    [javac] ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxSetInterfaceRequest.java:33:
cannot find symbol
    [javac] symbol  : class UsbControlIrpImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxSetInterfaceRequest
    [javac]     public void setUsbIrpImp(UsbControlIrpImp irp)
    [javac]                              ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:170:
cannot find symbol
    [javac] symbol  : class UsbHubImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbHubImp hub = new UsbHubImp( maxPorts, null, null );
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:170:
cannot find symbol
    [javac] symbol  : class UsbHubImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbHubImp hub = new UsbHubImp( maxPorts, null, null );
    [javac]                                 ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:181:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbDeviceImp device = new UsbDeviceImp( null, null );
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:181:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbDeviceImp device = new UsbDeviceImp( null, null );
    [javac]                                       ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:205:
cannot find symbol
    [javac] symbol  : class UsbConfigurationDescriptorImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbConfigurationDescriptorImp desc = new
UsbConfigurationDescriptorImp( length, type, totalLen,
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:205:
cannot find symbol
    [javac] symbol  : class UsbConfigurationDescriptorImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbConfigurationDescriptorImp desc = new
UsbConfigurationDescriptorImp( length, type, totalLen,
    [javac]                                                      ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:208:
cannot find symbol
    [javac] symbol  : class UsbConfigurationImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbConfigurationImp config = new UsbConfigurationImp( 
device, desc
);
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:208:
cannot find symbol
    [javac] symbol  : class UsbConfigurationImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbConfigurationImp config = new UsbConfigurationImp( 
device, desc
);
    [javac]                                              ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:231:
cannot find symbol
    [javac] symbol  : class UsbInterfaceDescriptorImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbInterfaceDescriptorImp desc = new 
UsbInterfaceDescriptorImp(
length, type,
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:231:
cannot find symbol
    [javac] symbol  : class UsbInterfaceDescriptorImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbInterfaceDescriptorImp desc = new 
UsbInterfaceDescriptorImp(
length, type,
    [javac]                                                  ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:235:
cannot find symbol
    [javac] symbol  : class UsbInterfaceImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbInterfaceImp iface = new UsbInterfaceImp( config, 
desc );
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:235:
cannot find symbol
    [javac] symbol  : class UsbInterfaceImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbInterfaceImp iface = new UsbInterfaceImp( config, 
desc );
    [javac]                                         ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:258:
cannot find symbol
    [javac] symbol  : class UsbEndpointDescriptorImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbEndpointDescriptorImp desc = new 
UsbEndpointDescriptorImp(
length, type,
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:258:
cannot find symbol
    [javac] symbol  : class UsbEndpointDescriptorImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbEndpointDescriptorImp desc = new 
UsbEndpointDescriptorImp(
length, type,
    [javac]                                                 ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:261:
cannot find symbol
    [javac] symbol  : class UsbEndpointImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbEndpointImp ep = new UsbEndpointImp( iface, desc );
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:261:
cannot find symbol
    [javac] symbol  : class UsbEndpointImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbEndpointImp ep = new UsbEndpointImp( iface, desc );
    [javac]                                     ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:262:
cannot find symbol
    [javac] symbol  : class UsbPipeImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbPipeImp pipe = null;
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:267:
cannot find symbol
    [javac] symbol  : class UsbControlPipeImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]                     pipe = new UsbControlPipeImp( ep, null );
    [javac]                                ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:268:
cannot find symbol
    [javac] symbol  : class UsbControlPipeImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]                     pipe.setUsbPipeOsImp( new LinuxControlPipeImp(
(UsbControlPipeImp)pipe, linuxInterfaceOsImp ) );
    [javac]                                                                     
^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:271:
cannot find symbol
    [javac] symbol  : class UsbPipeImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]                     pipe = new UsbPipeImp( ep, null );
    [javac]                                ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:275:
cannot find symbol
    [javac] symbol  : class UsbPipeImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]                     pipe = new UsbPipeImp( ep, null );
    [javac]                                ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:279:
cannot find symbol
    [javac] symbol  : class UsbPipeImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]                     pipe = new UsbPipeImp( ep, null );
    [javac]                                ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:316:
cannot find symbol
    [javac] symbol  : class UsbDeviceDescriptorImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbDeviceDescriptorImp desc = new 
UsbDeviceDescriptorImp( length,
type,
    [javac]             ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/JavaxUsb.java:316:
cannot find symbol
    [javac] symbol  : class UsbDeviceDescriptorImp
    [javac] location: class com.ibm.jusb.os.linux.JavaxUsb
    [javac]             UsbDeviceDescriptorImp desc = new 
UsbDeviceDescriptorImp( length,
type,
    [javac]                                               ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:26:
com.ibm.jusb.os.linux.LinuxUsbServices is not abstract and does not override
abstract method removeUsbServicesListener(javax.usb.event.UsbServicesListener)
in javax.usb.UsbServices
    [javac] public class LinuxUsbServices extends AbstractUsbServices implements
UsbServices
    [javac]        ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:52:
cannot find symbol
    [javac] symbol  : method getRootUsbHubImp()
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]             return getRootUsbHubImp();
    [javac]                    ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:218:
cannot find symbol
    [javac] symbol  : class UsbHubImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]                     UsbHubImp hub = (UsbHubImp)device;
    [javac]                     ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:218:
cannot find symbol
    [javac] symbol  : class UsbHubImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]                     UsbHubImp hub = (UsbHubImp)device;
    [javac]                                      ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:223:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]                             fillDeviceList( 
(UsbDeviceImp)iterator.next(), list );
    [javac]                                              ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:233:
cannot find symbol
    [javac] symbol  : method getRootUsbHubImp()
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]             fillDeviceList(getRootUsbHubImp(), disconnectedDevices);
    [javac]                            ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:234:
cannot find symbol
    [javac] symbol  : method getRootUsbHubImp()
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]             disconnectedDevices.remove(getRootUsbHubImp());
    [javac]                                        ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:239:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]                     
((UsbDeviceImp)disconnectedDevices.get(i)).disconnect();
    [javac]                       ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:242:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]                     UsbDeviceImp device = 
(UsbDeviceImp)connectedDevices.get(i);
    [javac]                     ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:242:
cannot find symbol
    [javac] symbol  : class UsbDeviceImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]                     UsbDeviceImp device = 
(UsbDeviceImp)connectedDevices.get(i);
    [javac]                                            ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:248:
cannot find symbol
    [javac] symbol  : constructor
UsbServicesEvent(com.ibm.jusb.os.linux.LinuxUsbServices,javax.usb.UsbDevice)
    [javac] location: class javax.usb.event.UsbServicesEvent
    [javac]                     listenerImp.usbDeviceDetached(new 
UsbServicesEvent(this,
(UsbDevice)disconnectedDevices.get(i)));
    [javac]                                                   ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:248:
cannot find symbol
    [javac] symbol  : variable listenerImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]                     listenerImp.usbDeviceDetached(new 
UsbServicesEvent(this,
(UsbDevice)disconnectedDevices.get(i)));
    [javac]                     ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:255:
cannot find symbol
    [javac] symbol  : constructor
UsbServicesEvent(com.ibm.jusb.os.linux.LinuxUsbServices,javax.usb.UsbDevice)
    [javac] location: class javax.usb.event.UsbServicesEvent
    [javac]                     listenerImp.usbDeviceAttached(new 
UsbServicesEvent(this,
(UsbDevice)connectedDevices.get(i)));
    [javac]                                                   ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:255:
cannot find symbol
    [javac] symbol  : variable listenerImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]                     listenerImp.usbDeviceAttached(new 
UsbServicesEvent(this,
(UsbDevice)connectedDevices.get(i)));
    [javac]                     ^
    [javac]
/home/vinpa/javaUSB/javax-usb-ri-linux/src/com/ibm/jusb/os/linux/LinuxUsbServices.java:280:
cannot find symbol
    [javac] symbol  : class UsbPortImp
    [javac] location: class com.ibm.jusb.os.linux.LinuxUsbServices
    [javac]             UsbPortImp usbPortImp = hub.getUsbPortImp(port);
    [javac]             ^
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 100 errors

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
javax-usb-devel mailing list
javax-usb-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/javax-usb-devel

Reply via email to