On Tue, Oct 02, 2001 at 11:14:48AM -0700, Bruce A. Mah wrote: > So it's: > > #if defined(__linux__) && defined(__GLIBC__) && !defined(__FAVOR_BSD) > > /* defines go in here */ > > #endif > > Is that right? What happens on a non-Linux system running glibc? (Or > is this not a case that's likely to occur?)
While technically feasible (I think there's a Solaris port half-finished), that's not something you really need to worry about. The deeper issue is that using -D_BSD_SOURCE and g++ seems to be impossible now; that may deserve further investigation. -- Daniel Jacobowitz Carnegie Mellon University MontaVista Software Debian GNU/Linux Developer