Hello,

first of all, thanks for your help, I really appreciate that.

Finally its running. This is what I did:

Installed older Linux respectively an older Kernel, where usb.h etc. is
still available.

Slightly modified the mod_devicetable.h. It was defining the kernel_ulong_t
typedef only if __KERNEL__ was defined, which caused problems. Also had to
add a #define BITS_PER_LONG 32 for proper built of javax-usb-ri-linux.

For me, javax-usb doesn't work with java1.6. The 1.4.3 version worked best,
however at the moment I use it with java1.5 which also works fine.

David Sere
ABM Tech. Vienna

2007/11/9, Vitaliy Berdinskikh <[EMAIL PROTECTED]>:
>
> David Sere пишет:
>
> so, after adding all 3 jars and the javax.usb.properties directory to my
> CLASSPATH environment variable and copying the .so file to my 
> */usr/lib/*directory i get this when i try to build theDefaultControlPipe 
> example
> program:
>
> I did so:
>
> 1. ri
> patch for ri
> ============
> diff -ur a/javax-usb-ri_1.0.1/build.xml b/javax-usb-ri_1.0.1/build.xml
> --- a/javax-usb-ri_1.0.1/build.xml    2005-01-13 20:32:34.000000000 +0200
> +++ b/javax-usb-ri_1.0.1/build.xml    2007-11-04 13:13:30.000000000 +0200
> @@ -104,6 +104,7 @@
>          <javac
>              srcdir="${jsr80.ri.src.dir}"
>              destdir="${jsr80.ri.dest.dir}"
> +            classpath="${jsr80.ri.jarfile.dir}/jsr80.jar"
>              debug="${jsr80.ri.debug}"
>              optimize="${jsr80.ri.optimize}"
>              deprecation="${jsr80.ri.deprecation}"
> ============
> and put jsr80.jar in lib folder.
>
> 2. ri-linux
> patch for ri-linux
> ============
> diff -ur a/javax-usb-ri-linux_1.0.1/build.xml
> b/javax-usb-ri-linux_1.0.1/build.xml
> --- a/javax-usb-ri-linux_1.0.1/build.xml    2005-01-13 20:44:44.000000000+0200
> +++ b/javax-usb-ri-linux_1.0.1/build.xml    2007-11-04 22:05:08.000000000+0200
> @@ -100,6 +100,7 @@
>          <javac
>              srcdir="${jsr80.linux.src.dir}"
>              destdir="${jsr80.linux.dest.dir}"
> +            classpath="${jsr80.linux.lib.dir}/jsr80.jar:${
> jsr80.linux.lib.dir}/jsr80_ri.jar"
>              debug="${jsr80.linux.debug}"
>              optimize="${jsr80.linux.optimize}"
>              deprecation="${jsr80.linux.deprecation}"
> @@ -111,7 +112,7 @@
>              class="com.ibm.jusb.os.linux.JavaxUsb"
>              destdir="${jsr80.linux.jni.src.dir}"
>              verbose="${jsr80.linux.verbose}"
> -            classpath="${java.class.path}:${jsr80.linux.src.dir}"/>
> +            classpath="${java.class.path}:${jsr80.linux.src.dir}:${
> jsr80.linux.lib.dir}/jsr80.jar:${jsr80.linux.lib.dir}/jsr80_ri.jar"/>
>
>          <exec executable="make" dir="${jsr80.linux.jni.src.dir}"
> failonerror="yes">
>              <arg line="${jsr80.linux.jni.library}"/>
> ============
> and put jsr80.jar and jsr80_ri.jar in lib folder.
>
> --
> Sincerely yours,
> Vitaliy Berdinskikh
>
>
>
> --
> Sincerely yours,
> Vitaliy Berdinskikhxmpp:[EMAIL PROTECTED]:[EMAIL PROTECTED]
> mobile: +380 96 33 19 007
>
>
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
javax-usb-devel mailing list
javax-usb-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/javax-usb-devel

Reply via email to