On Sun, Dec 09, 2007 at 11:38:44AM -0700, Martin Michlmayr wrote:
I think the problem here is that you define a class ostringstream but
C++ already has a class with that name.  I guess you just need to
rename log4cpp's class.  Brian (CCed), can you confirm this is the
problem?

Well, looking at the source, it seems like this class is intended to provide an implementation of std::ostringstream for pre-standard C++ implementations (such as GCC 2.9x). For some reason, LOG4CPP_HAVE_SSTREAM is not being set, which it should be, since GCCs from 3.0 on have <sstream>. If you fix that problem, I think the rest of the problems will go away.

--
brian m. carlson / brian with sandals: Houston, Texas, US
+1 713 440 7475 | http://crustytoothpaste.ath.cx/~bmc | My opinion only
a typesetting engine: http://crustytoothpaste.ath.cx/~bmc/code/thwack
OpenPGP: RSA v4 4096b 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187

Attachment: signature.asc
Description: Digital signature

Reply via email to