[sane-devel] scanbd - epson backend - undefined symbol: MAX

Wilhelm wilhelm.meier at fh-kl.de
Mon Feb 6 07:49:02 UTC 2012


Am 05.02.2012 21:04, schrieb Alexander Tomisch:
> Hello,
>
> I compiled and installed scanbd on Arch Linux ARM and it works almost.
>
> Scanbd is started through xinetd and scanning with scandb as wrapper for
> saned is working.
>
> But if I activate the epson backend (I have a Epson Perferction 640)
> scanbd is starting with the following error:
>
>
> /usr/local/bin/scanbd: Loading
> /usr/local/etc/scanbd/scanbuttond/backends/epson.so
> /usr/local/bin/scanbd: Can't load
> /usr/local/etc/scanbd/scanbuttond/backends/epson.so:
> /usr/local/etc/scanbd/scanbuttond/backends/epson.so: undefined symbol: MAX
> /usr/local/bin/scanbd: meta-backend: could not load 'epson'

Ok, I don't have an Arch-Linux system at hand, but here a cpp-macro ist 
missing. I added it conditionally and committed this change.

Please give it another try!

>
>
>
> Any hints?
>
> The old scanbuttond compiled from source was working on my other system
> some times ago (not any longer because of problems with libusb-compat)
> with the epson backend.
>
>
> Alex
>


-- 
Wilhelm




More information about the sane-devel mailing list