[Top][All Lists]
[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