From: Braden M. <br...@en...> - 2007-06-04 23:33:45
|
On Mon, 2007-06-04 at 22:07 +0200, Thierry Thomas wrote: [snip] > > > - to run it, I have to manually install libgdkglext-x11-1.0.so and > > > libgtkglext-x11-1.0.so; > > > > Weird. Perhaps this is something about the way libtool works (or > > doesn't) on FreeBSD? gtkglext is included in the openvrml distribution > > and the libraries you mention are used as "convenience libraries"--which > > means that they should effectively be statically linked into > > openvrml-xembed. That, anyway, is how it works on Linux. > > Actually on FreeBSD they are not linked statically. Well, they aren't quite literally linked statically on Linux, either. automake/libtool recognize when a library in the package isn't installed and "linking" to such a library actually pulls in all the .o files that are part of the convenience library. Note that libantlr is also a convenience library. The only difference between it and the gtkglext libraries that comes to mind is that libantlr is linked into a shared library (libopenvrml), while the gtkglext libraries are linked into an executable. > Note that it's not a > problem to install these libs manually, I was just curious. Well, I'm guessing it would be a problem if you tried to install gtkglext on your system as well. :-/ -- Braden McDaniel e-mail: <br...@en...> <http://endoframe.com> Jabber: <br...@ja...> |