[Eppnicbr] Erro de compilação

Leonardo Costa leocostabh at gmail.com
Sun Jan 25 14:09:40 BRST 2009


Olá,

estou tentando instalar o "libepp-nicbr-1.5" CentOS 5.2. As versões
dos softwares que eu estou utilizando:

- gcc-4.1.2-42.el5
- gcc-c++-4.1.2-42.el5
- openssl-devel-0.9.8b-10.el5_2.1
- openssl-0.9.8b-10.el5_2.1
- xerces-c-3.0.0 (eu mesmo compilei)
- cppunit-1.12.1 (eu mesmo compilei)
- readline-5.1-1.1
- readline-devel-5.1-1.1

Comando "configure":
# ./configure --with-cppunit=/opt/cppunit
--with-xerces-c=/opt/xerces-c --prefix=/opt/libepp-nicbr

O "configure" ocorre todo normalmente, o erro ocorre durante o "make":
# make
make  all-recursive
make[1]: Entering directory `/usr/local/src/libepp-nicbr-1.5'
Making all in lib
make[2]: Entering directory `/usr/local/src/libepp-nicbr-1.5/lib'
if g++ -DHAVE_CONFIG_H -I. -I. -I..  -I ../include
-I/opt/xerces-c/include -I/usr/local/include -I/usr/kerberos/include
-I/opt/cppunit/include  -O -pipe -DUSE_BR_DOMAINS=1 -I../include -MT
libepp_nicbr_1_5_a-StrUtil.o -MD -MP -MF
".deps/libepp_nicbr_1_5_a-StrUtil.Tpo" -c -o
libepp_nicbr_1_5_a-StrUtil.o `test -f '../src/lib/StrUtil.cpp' || echo
'./'`../src/lib/StrUtil.cpp; \
        then mv -f ".deps/libepp_nicbr_1_5_a-StrUtil.Tpo"
".deps/libepp_nicbr_1_5_a-StrUtil.Po"; else rm -f
".deps/libepp_nicbr_1_5_a-StrUtil.Tpo"; exit 1; fi
../include/DomParserCommon.H:116: error: ISO C++ forbids declaration
of 'DOMBuilder' with no type
../include/DomParserCommon.H:116: error: expected ';' before '*' token
make[2]: *** [libepp_nicbr_1_5_a-StrUtil.o] Error 1
make[2]: Leaving directory `/usr/local/src/libepp-nicbr-1.5/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/libepp-nicbr-1.5'
make: *** [all] Error 2

Acredito que talvez o "libepp-nicbr-1.5" não seja compatível com
"gcc-4". Não sou programador então não tenho certeza...
Se alguém souber a solução ou se já passou por isso me dê uma luz ae.

Muito obrigado.

-- 
Leonardo Corrêa da Costa
Red Hat Certified Engineer.



More information about the eppnicbr mailing list