From: Bastiaan B. <Bas...@li...> - 2002-03-07 13:43:08
|
Hi Paulo, I welcome support for any thread library to make log4cpp MT safe. Given = the currently limited MT primitive requirements of log4cpp it should be = easy to write an adapter class for GNU Common C++ threading support, = just like the one for omniORB or Boost.=20 However I do want to make sure that compiling log4cpp with any = particular thread library is optional: as soon as log4cpp depends on a = specific library you start to shut out people who cannot or do not want = to use that library.=20 So I would like to invite you to help improve log4cpp's MT support, but = please do it in a way that a simple '--with-gnu-common-cpp-threads' = switch will enable or disable it. Thanks, Bastiaan Bakker =20 > -----Original Message----- > From: Paulo Pizarro [mailto:pau...@di...] > Sent: Thursday, March 07, 2002 2:25 PM > To: log...@li... > Subject: [Log4cpp-devel] Suggestion: Thread Library >=20 >=20 > Hello Bastiaan, >=20 > What do you think about GNU Common C++ library? >=20 > GNU Common C++ offers support and portable classes for=20 > threading and sockets=20 > for both UNIX (Posix systems with "pthread" support) and the=20 > Windows "Win32"=20 > API. GNU Common C++ uses extensive autoconf macro sets for automatic=20 > detection of various levels of "pthread compliance" in your=20 > target platform=20 > and attempts to adjust itself appropriately. GNU Common C++=20 > has been tested=20 > from time to time with GNU/Linux, FreeBSD, Solaris, and DEC=20 > Tru64 Unix.=20 > Recent work has also been done to help support HP/UX.=20 >=20 > While GNU Common C++ is not directly related to GNU portable=20 > threading (GNU=20 > Pth), it should work with the Pth "pthread emulation" library=20 > at present.=20 > Work is planned to make GNU Common C++ directly support GNU Pth.=20 >=20 > Cheers, >=20 > Paulo Pizarro >=20 > _______________________________________________ > Log4cpp-devel mailing list > Log...@li... > https://lists.sourceforge.net/lists/listinfo/log4cpp-devel >=20 |