While trying to compiling the sample program im getting the following error
message

(USING LOG4CXX_0.10.0, G++ VERSION 2.96,  REDHAT LINUX VERSION AS3)

 

In file included from
/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/lo
gger.h:32,

                 from bar.h:2,

                 from bar.cpp:1:

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:30: syntax

error before `&'

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:80: `ios_base_manip'

was not declared in this scope

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:80: parse

error before `)'

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:80: `log4cxx::helpers::CharMessageBuffer::operator<<

(...)' must take exactly one argument

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:146: parse

error before `<'

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:146: syntax

error before `<'

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:153: `::basic_ostream'

undeclared (first use here)

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:153: parse

error before `>'

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:185: syntax

error before `*'

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:189: syntax

error before `&'

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:189: `CharMessageBuffer'

was not declared in this scope

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:189: `os'

was not declared in this scope

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:189: parse

error before `&'

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:189: ISO

C++ forbids declaration of `operator<<' with no type

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:189: `log4cxx::helpers::operator<<

(...)' must have an argument of class or enumerated type

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:189: `log4cxx::helpers::operator<<

(...)' must take exactly two arguments

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h: In 

function `int &log4cxx::helpers::operator<< (...)':

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:190: parse

error before `>'

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:190: `val'

undeclared (first use this function)

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:190: (Each

undeclared identifier is reported only once for each function it appears
in.)

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h: At 

top level:

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:822: syntax

error before `;'

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/he
lpers/messagebuffer.h:823: syntax

error before `;'

In file included from bar.h:2,

                 from bar.cpp:1:

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/lo
gger.h:44: `LoggerRepository'

was not declared in this scope

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/lo
gger.h:44: template 

argument 1 is invalid

/home/srkraju/Test/Log4Cxx/apache-log4cxx-0.10.0/src/main/include/log4cxx/lo
gger.h:44: confused by 

earlier errors, bailing out

 

thanks& regards

srkraju

 


DISCLAIMER

“The information contained in this e-mail message and/or attachments to it may 
contain confidential or privileged information. If you are not the intended 
recipient, any dissemination, use, review, distribution, printing or copying of 
the information contained in this e-mail message and/or attachments to it are 
strictly prohibited. If you have received this communication in error, please 
notify us by reply e-mail or telephone and immediately and permanently delete 
the message and any attachments. Thank you"

Reply via email to