thanks for your quick reply, i'm using visualc++6 with sp5&sp6 Curt Arnold-3 wrote: > > > On May 14, 2008, at 1:20 AM, think twice wrote: > >> >> i checkout the head revision of apr, apr-util , log4cxx, put them in >> the same >> root directory. >> Then i followed the instructions "how to build log4cxx using ant" on >> apache >> offical site, but it emits errors: >> >> [cc] >> D:\WorkSpace\apache-log4cxx\log4cxx\src\main\include\log4cxx/pattern/ >> lineseparatorpatternconverter.h(57) >> : error C2603: illegal access declaration: >> 'log4cxx::pattern::PatternConverter' is not a direct base of >> 'log4cxx::pattern::LineSeparatorPatternConverter' >> [cc] >> D:\WorkSpace\apache-log4cxx\log4cxx\src\main\include\log4cxx/pattern/ >> patternconverter.h(48) >> : see declaration of 'PatternConverter' >> >> -- >> View this message in context: >> http://www.nabble.com/build-head-revision-failed-on-windows-xp-tp17224117p17224117.html >> Sent from the Log4cxx - Users mailing list archive at Nabble.com. >> > > That is apparently due to the fix for LOGCXX-281 (rev 654700) which > resulted in compiler warnings on the Sun Studio 11 compiler. Guess > I'm going to need to iterate between Sun Studio and VC to figure out > how to write the code to eliminate the Sun Studio warning and also > compile under VC. I assume that you are using Visual C++, could you > specify what version you are using? > > Until then, you could either check out the immediately preceding > revision: > > svn update -r 654699 > > or remove the offending "using namespace" statements. > > > > > > >
-- View this message in context: http://www.nabble.com/build-head-revision-failed-on-windows-xp-tp17224117p17244432.html Sent from the Log4cxx - Users mailing list archive at Nabble.com.