monotone-devel
[Top][All Lists]
Advanced

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

Re: [Monotone-devel] compatibility woes


From: graydon hoare
Subject: Re: [Monotone-devel] compatibility woes
Date: 27 Nov 2003 15:11:10 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3

address@hidden writes:

> Last I checked, glibc could be compiled with --enable-static-nss,
> but this pretty much defeats the purpose of nss.

it also makes your users think you're a bit bonkers, having them build
a special glibc just to build a version control tool :)

> > I think this is the right move, but you may also wish to consider
> > using a C library deliberately designed for static linkage, such as
> > uclibc.
> 
> or dietlibc. 

yeah, but those are both linux-specific anyways. I think this is a
lost cause. I wish it wasn't, but win32 will need cygwin (I think)
and/or msvcrt.dll, and solaris has no --enable-static-nss, so we'd
really be walling ourselves in with that approach.

I'll hack up some way to limit the dynamic dependency to just system
libs though (libc, libstdc++, libdl, libm), not libboost_*.so.

-graydon





reply via email to

[Prev in Thread] Current Thread [Next in Thread]