Subject: Re: issues with libm and SANE??
To: None <port-macppc@netbsd.org>
From: paul beard <paulbeard@mac.com>
List: port-macppc
Date: 02/21/2002 17:07:48
Bill Studenmund wrote:

> Please keep the list in the loop.
> 
> You mentioend that when you run scanimage or xscanimage, they complain of
> missing symbols.

> 
> I think the problem is that the sane libs aren't correctly recording the
> fact they need libm, so scanimage isn't pulling in libm like it should.


This would be worth pursuing: I also see this error on other SANE 
stuff.

[/usr/pkgsrc/graphics/xsane]# xsane
/usr/X11R6/lib/libgtk.so.12: Undefined PLT symbol "floor" (reloc 
type = 21, symnum = 976)

[/usr/pkgsrc/graphics/xsane]# ldd `which xsane`
/usr/X11R6/bin/xsane:
          -lusb-0.1.5 => /usr/pkg/lib/libusb-0.1.so.5
          -lm.0 => /usr/pkg/lib/libm.so.0
          -ljpeg.62 => /usr/pkg/lib/libjpeg.so.62
          -lsane.1 => /usr/pkg/lib/libsane.so.1
          -lgmodule.13 => /usr/pkg/lib/libgmodule.so.13
          -lglib.13 => /usr/pkg/lib/libglib.so.13
          -lX11.6 => /usr/X11R6/lib/libX11.so.6
          -lXext.6 => /usr/X11R6/lib/libXext.so.6
          -lXi.6 => /usr/X11R6/lib/libXi.so.6
          -lintl.1 => /usr/pkg/lib/libintl.so.1
          -lgtk.12 => /usr/X11R6/lib/libgtk.so.12
          -lgdk.12 => /usr/X11R6/lib/libgdk.so.12
          -lgimpui-1.2.2 => /usr/X11R6/lib/libgimpui-1.2.so.2
          -lgimp-1.2.2 => /usr/X11R6/lib/libgimp-1.2.so.2
          -lz.0 => /usr/lib/libz.so.0
          -lpng.2 => /usr/pkg/lib/libpng.so.2
          -ltiff.3 => /usr/pkg/lib/libtiff.so.3

If I add this with pkg_add it complains it can't find libusb. From 
  source, I get the error above.