[sane-devel] iscan and libpng error

gerard klaver gerard@gkall.hobby.nl
Thu, 30 Oct 2003 15:05:29 -0100


--=-fRFMLrk1kQ9LWK5Ud/h4
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

On Thu, 2003-10-30 at 13:34, Florian Reichert wrote:
> On Thu, 30 Oct 2003 12:17:15 -0100, gerard klaver <gerard@gkall.hobby.nl> 
> wrote:
> 
> > On Thu, 2003-10-30 at 10:23, Florian Reichert wrote:
> >> Hello!
> >>
> >> Scanning with iscan to png files gives the following error:
> >> iscan_real: relocation error: /usr/lib/libpng.so: undefined symbol: 
> >> crc32
> >> Scanning to pnm works.
> >> Has anyone ideas what to do?
> >>
> >> I found a similar bug for mandrake for gqcam
> >> http://qa.mandrakesoft.com/show_bug.cgi?id=3409
> >> Is this a mandrake related Problem (I use mandrake 9.1)? What can  do?
> >
> > Maby your libpng version is not correct?
> > For my system libpng.so is linked to libpng12.so (Debian sarge)
> 
> That is my lib directory:
> 
> lrwxrwxrwx    1 root     root           13 Aug 19 09:31 libpng12.so -> 
> libpng12.so.0*
> lrwxrwxrwx    1 root     root           19 Aug 19 09:27 libpng12.so.0 -> 
> libpng12.so.0.1.2.5*
> -rwxr-xr-x    1 root     root       147704 Feb 18  2003 
> libpng12.so.0.1.2.5*
> lrwxrwxrwx    1 root     root           11 Aug 19 09:31 libpng.so -> 
> libpng.so.3*
> lrwxrwxrwx    1 root     root           17 Aug 19 09:27 libpng.so.3 -> 
> libpng.so.3.1.2.5*
> -rwxr-xr-x    1 root     root       147704 Feb 18  2003 libpng.so.3.1.2.5*
> 
> Should I link libpng.so to libpng12.so istead of libpng.so.3?
> Or could I tell iscan to use a special library?
> 
> Thanks for your answer!
> 
> Florian

According to my knowledge yes, libpng.so linked to libpng1.2.so, see
also attached file (don't forget to check .a files.)


-- 
----------
m.vr.gr.
Gerard Klaver

--=-fRFMLrk1kQ9LWK5Ud/h4
Content-Disposition: attachment; filename=libpng.txt
Content-Type: text/plain; name=libpng.txt; charset=ISO-8859-15
Content-Transfer-Encoding: 7bit

lrwxrwxrwx    1 root     root           10 Aug 20 18:30 libpng.a -> libpng12.a
lrwxrwxrwx    1 root     root           11 Aug 20 18:30 libpng.so -> libpng12.so
lrwxrwxrwx    1 root     root           13 Jun 23 13:58 libpng.so.2 -> libpng10.so.0
lrwxrwxrwx    1 root     root           13 Jun 23 13:58 libpng.so.3 -> libpng12.so.0
-rw-r--r--    1 root     root       161822 Jun 10 17:04 libpng10.a
lrwxrwxrwx    1 root     root           13 Jul 17 20:07 libpng10.so -> libpng10.so.0
lrwxrwxrwx    1 root     root           20 Jun 23 13:58 libpng10.so.0 -> libpng10.so.0.1.0.15
-rw-r--r--    1 root     root       130244 Jun 10 17:04 libpng10.so.0.1.0.15
-rw-r--r--    1 root     root       165954 Jun 10 15:39 libpng12.a
lrwxrwxrwx    1 root     root           13 Aug 20 18:30 libpng12.so -> libpng12.so.0
lrwxrwxrwx    1 root     root           19 Jun 23 13:57 libpng12.so.0 -> libpng12.so.0.1.2.5
-rw-r--r--    1 root     root       134384 Jun 10 15:39 libpng12.so.0.1.2.5

--=-fRFMLrk1kQ9LWK5Ud/h4--