[sane-devel] ENC: Panasonic high speed scanners

m. allan noah kitno455 at gmail.com
Mon Feb 15 12:38:54 UTC 2010


Libusb is not available on all platforms where sane builds. So, no
other sane backends use libusb directly. Instead, they use our
sanei_usb wrapper library. This also protects you from the two
different versions of libusb.

Please download a git tree of our development version, and produce a
patch for the kvs1025 backend. I think you will find it pretty simple,
and there are lots of other backends to view for examples. Please
build the backend along with sane, and leave warnings enabled, so you
can see if any problems arise.

 git clone http://git.debian.org/git/sane/sane-backends.git

allan

On Mon, Feb 15, 2010 at 12:13 AM, Vasiliy Titov <VTitov at ros.panasonic.ru> wrote:
> Dear Allan,
>  We made libusb-devel needed to build for all our backends. Why do
> sanei_usb should be used instead?
>  The answer depends from how simple is to re-write it.
>
> ---Vassili Titov---
>
> ============================
>
> Panasonic Russia Ltd
>
> Russia, 119021 Moscow, ul.Rossolimo 17
>
> Tel : +7-495-725-0564 ext. 121, Fax :+7-495-725-0560 vtitov at ros.panasonic.ru
>
>
> http://engineering.panasonic.ru
>
> ============================
>
>
> -----Original Message-----
> From: m. allan noah [mailto:kitno455 at gmail.com]
> Sent: Saturday, February 13, 2010 6:41 AM
> To: enrique; Vasiliy Titov
> Cc: sane-devel at lists.alioth.debian.org
> Subject: Re: [sane-devel] ENC: Panasonic high speed scanners
>
> I have just added the kvs1025 backend to sane development version.
> However, I now realize that this backend uses libusb directly. This is
> a problem which will prevent sane from building on some systems, so I
> have disabled the backend from building. The backend should be
> modified to use sanei_usb instead. Perhaps one of you could produce a
> patch?
>
> allan
>
>



-- 
"The truth is an offense, but not a sin"



More information about the sane-devel mailing list