[Eppnicbr] Erro de compilação

Eduardo Sztokbant eduardo at registro.br
Mon Jan 26 14:04:37 BRST 2009


Leonardo,

Ao que parece ha algum problema de compatibilidade da libepp com a
versao 3 do xerces.

Por favor tente compilar com a versao 2.7 e veja se o problema
persiste.

Atenciosamente,
Eduardo!!


On Sun, Jan 25, 2009 at 02:09:40PM -0200, Leonardo Costa wrote:
> 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.
> _______________________________________________
> eppnicbr mailing list
> eppnicbr at eng.registro.br
> https://eng.registro.br/mailman/listinfo/eppnicbr

-- 
 ___
{o,o}
/)  )  Eduardo Sztokbant!!
-"-"-----------------------------------------------------
What makes the universe so hard to comprehend is that there's nothing
to compare it with.



More information about the eppnicbr mailing list