[sane-devel] Re: Re: Re: epson 3490 - transparency unit problem
Theodoros V. Kalamatianos
thkala at softlab.ece.ntua.gr
Mon Nov 14 14:19:01 UTC 2005
On Mon, 14 Nov 2005 plum.pudding at free.fr wrote:
> Selon Jim MacLeod <j75trym at blueyonder.co.uk>:
>>> So we use the same backend and firmware with a different result.
>>> Should it be due to my installation : I've make and installed the cvs code
>>> in /usr/local without uninstalling the debian version which is in /usr
>> In order to use Kooka (KDE scanner prog) I start it from a console with
>> LD_PRELOAD=/usr/local/lib/libsane.so kooka
>> There is probably a much neater way of doing things but it works. Hopefully
>> the backend will be in a Kubuntu release eventually.
> I will try this command line this evening. Thanks for the trick.
LD_PRELOAD ? Why not just set the LD_LIBRARY_PATH environment variable to
look up /usr/local/lib first ? AFAIK this is the only way to properly
force select programs to use a different library search path. Preloading
just one library may not be enough - e.g. any dynamically loaded libraries
would still be loaded from other directories. IIRC the default library
path for the linux ld.so loader is /usr/lib:/lib ...
More information about the sane-devel