On Sat, Sep 30, 2006 at 04:50:53AM -0400, Daniel Veillard wrote:
> On Fri, Sep 29, 2006 at 08:39:12PM -0400, Pierre-Luc Bacon wrote:
> > I can't get a program (ices2) that uses libxml2 to compile statically
> > with this library. It fails in "./configure" process exposing this in
> > config.log:
> > 
> [...]
> > nohttp.c:1050: warning: Using 'gethostbyname' in statically linked
> > applications requires at runtime the shared
> >  libraries from the glibc version used for linking
> > 
> > I tried building libxml2 with --disable-shared and it was doing the
> 
>   No idea, I always compile statically in my devel tree and never saw this
> when linking xmllint statically for example. Check with your OS/distro
> they must know about it.

  If the application tries to link statically all the stack including
the libc, then it can be a problem, and I guess it's what is being raised in
the warning. The fact that libxml2 uses the resolver trigger this, but
fundamentally compiling the whole application static is asking for troubles
especially for a large app.

Daniel

-- 
Red Hat Virtualization group http://redhat.com/virtualization/
Daniel Veillard      | virtualization library  http://libvirt.org/
[EMAIL PROTECTED]  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine  http://rpmfind.net/
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to