Hi,
On Sun, May 27, 2001 at 06:50:48PM +0200, Henning Meier-Geinitz wrote:
> (1) The dll backend can't load most backend libraries, pnm and net work
> however:
> [dll] load: dlopen() failed (Symbol resolution failed for
> /tmp/sane-try/sane-bin//lib/sane/libsane-mustek.so.1 because:
> Symbol __eprintf (number 55) is not exported from dependent
> module scanimage.
> Examine .loader section symbols with the 'dump -Tv' command.)
This happens with backends that use sanei_scsi.c functions. This is
because in sanei_scsi.c "assert" is used. assert.h (from gcc) contains
declarations of "extern __eprintf(...)". I tried to explicitely link
against libgcc but this didn't help.
assert is used in some more source files.
Any ideas?
Bye,
Henning
-- Source code, list archive, and docs: http://www.mostang.com/sane/ To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com
This archive was generated by hypermail 2b29 : Mon May 28 2001 - 14:59:56 PDT