Re: Problem compiling glib

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Apr 05, 2013 at 07:49:24AM -0400, Chris Fisichella wrote:
> Thanks for the debugging help. I noticed how Sergei has libraries in other
> places besides /usr/local. 

Did "xmllint --help" work?

> I am not familiar -rpath you mentioned earlier. Where can I find
> information about that?

On reflection, I'm not sure it would help as the shared library is found.
The problem is the search order. I assume that you running Linux,
and ld-linux.so(8) tells me:

  The necessary shared libraries needed by the program are  searched  for
  in the following order

  o      Using      the      environment     variable     LD_LIBRARY_PATH
         (LD_AOUT_LIBRARY_PATH for a.out programs).  Except if  the  exeâ
         cutable is a setuid/setgid binary, in which case it is ignored.

  o      From  the  cache file /etc/ld.so.cache which contains a compiled
         list of candidate libraries previously found  in  the  augmented
         library path.

  o      In the default path /lib, and then /usr/lib.

I suspect that you have "/usr/local/lib" in /etc/ld.so.conf or
/etc/ld.so.conf.d/libc.conf, so from the order above, libraries in
/usr/local/lib will be used before e.g. /lib/libreadline.so.6

ldconfig -v might help you figure out the search order which is actually
used.

> I am going to try to recompile the dependencies a little more
> methodically. I'll include a build of libxml2. When I install either
> dbus or readline I find gdm breaks. I'll keep an eye out for locating
> libraries in other places and see how I can use that.

The immediate readline dependency of xmllint should be removable with
--without-readline as an argument to configure when building libxml2,
which then hopefully will get you a working glib2 build, which was the
original problem.

As to gdm, I think you may end up in "dependency hell" - which version
are you using BTW?

Cheers,

Patrick
(pkgsrc.org may help as a source building shortcut)
_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
https://mail.gnome.org/mailman/listinfo/gtk-list





[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux