[Eppnicbr] Erro ao compilar libepp-nicbr-1.0 no FreeBSD 6.1

epp-suporte at registro.br epp-suporte at registro.br
Thu Jul 6 11:32:17 BRT 2006


Bruno,

Qual versão do Xerces-c está instalada?
Existe mais de uma versão de xerces-c instalada na mesma máquina?
Se existe é melhor deinstalar todas e reinstalar só a mais nova.

Os requisitos necessários para a compilação estão listados no arquivo
INSTALL distribuído junto com a biblioteca libepp-nicbr.

Atenciosamente,
Milena

On Thu, Jul 06, 2006 at 11:23:46AM -0300, Bruno Luchin wrote:
> Ola lista
> 
> Estou tentando compilar o sheep no FreeBSD 6.1, ao efetuar o primeiro 
> passo (./configure) que procura as dependencias nao recebo erro algum
> --------------------------------------------------------------------------------------------------------
> # ./configure
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for gawk... no
> checking for mawk... no
> checking for nawk... nawk
> checking whether make sets $(MAKE)... yes
> checking for gcc... gcc
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ANSI C... none needed
> checking for style of include used by make... GNU
> checking dependency style of gcc... gcc3
> checking how to run the C preprocessor... gcc -E
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking dependency style of g++... gcc3
> checking how to run the C++ preprocessor... g++ -E
> checking for ranlib... ranlib
> checking for egrep... grep -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking xercesc/dom/DOM.hpp usability... yes
> checking xercesc/dom/DOM.hpp presence... yes
> checking for xercesc/dom/DOM.hpp... yes
> checking openssl/bio.h usability... yes
> checking openssl/bio.h presence... yes
> checking for openssl/bio.h... yes
> checking for BIO_new_connect in -lssl... yes
> checking cppunit/TestRunner.h usability... yes
> checking cppunit/TestRunner.h presence... yes
> checking for cppunit/TestRunner.h... yes
> checking for srandomdev... yes
> checking /usr/include/readline/readline.h usability... yes
> checking /usr/include/readline/readline.h presence... yes
> checking for /usr/include/readline/readline.h... yes
> checking /usr/include/readline/history.h usability... yes
> checking /usr/include/readline/history.h presence... yes
> checking for /usr/include/readline/history.h... yes
> checking for tgetnum in -lncurses... yes
> checking for readline in -lreadline... yes
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating lib/Makefile
> config.status: creating src/shepp/Makefile
> config.status: creating unit_test/Makefile
> config.status: creating config.h
> config.status: executing depfiles commands
> config.status: executing schemasdir commands
> config.status: executing templatesdir commands
> config.status: executing sslcertdir commands
> --------------------------------------------------------------------------------------------------------------------
> 
> 
> porem ao executar o passo seguinte (make) recebo os erros listados 
> abaixo, ao que indica o arquivo MemBufFormatTarget.hpp da dependencia 
> Xerces-C nao foi encontrado, ao listar o conteudo do diretorio 
> /usr/local/include/xercesc/framework obtenho o seguinte resultado
> 
> 
> ------------------------------------------------------------------------------------------------------------------------------------
> # ls
> LocalFileInputSource.hpp        XMLBufferMgr.hpp                
> XMLFormatter.hpp
> MemBufInputSource.hpp           XMLContentModel.hpp             
> XMLNotationDecl.hpp
> StdInInputSource.hpp            XMLDocumentHandler.hpp          
> XMLPScanToken.hpp
> URLInputSource.hpp              XMLElementDecl.hpp              
> XMLRecognizer.hpp
> XMLAttDef.hpp                   XMLEntityDecl.hpp               
> XMLRefInfo.hpp
> XMLAttDefList.hpp               XMLEntityHandler.hpp            
> XMLValidator.hpp
> XMLAttr.hpp                     XMLErrorCodes.hpp               
> XMLValidityCodes.hpp
> XMLBuffer.hpp                   XMLErrorReporter.hpp
> ------------------------------------------------------------------------------------------------------------------------------------
> 
> 
> Poderiam me ajudar a identificar o erro ou informar se esta faltando 
> algumadependencia?
> 
> Agradeco desde ja
> 
> Bruno Luchin - Rede Networks
> 
> 
> 
> abaixo, erros do passo make
> ---------------------------------------------------------------------------------------------------------------------
> make  all-recursive
> Making all in lib
> if g++ -DHAVE_CONFIG_H -I. -I. -I..  -I ../include -I 
> /usr/local/include  -O -pipe -MT libepp_nicbr_1_0_a-StrUtil.o -MD -MP 
> -MF ".deps/libepp_nicbr_1_0_a-StrUtil.Tpo" -c -o 
> libepp_nicbr_1_0_a-StrUtil.o `test -f '../src/lib/StrUtil.cpp' || echo 
> './'`../src/lib/StrUtil.cpp;  then mv -f 
> ".deps/libepp_nicbr_1_0_a-StrUtil.Tpo" 
> ".deps/libepp_nicbr_1_0_a-StrUtil.Po"; else rm -f 
> ".deps/libepp_nicbr_1_0_a-StrUtil.Tpo"; exit 1; fi
> In file included from ../src/lib/StrUtil.cpp:32:
> ../include/StrUtil.H:38:52: xercesc/framework/MemBufFormatTarget.hpp: No 
> such file or directory
> In file included from ../src/lib/StrUtil.cpp:33:
> ../include/BeautifierHandlers.H:46: error: expected constructor, 
> destructor, or type conversion before "namespace"
> ../include/BeautifierHandlers.H:46: error: expected `,' or `;' before 
> "namespace"
> ../src/lib/StrUtil.cpp:38: error: expected constructor, destructor, or 
> type conversion before "namespace"
> ../src/lib/StrUtil.cpp:38: error: expected `,' or `;' before "namespace"
> *** Error code 1
> 
> Stop in /usr/local/libepp-nicbr-1.0/lib.
> *** Error code 1
> 
> Stop in /usr/local/libepp-nicbr-1.0.
> *** Error code 1
> 
> Stop in /usr/local/libepp-nicbr-1.0.
> ------------------------------------------------------------------------------------------------------
> 
> _______________________________________________
> eppnicbr mailing list
> eppnicbr at eng.registro.br
> https://eng.registro.br/mailman/listinfo/eppnicbr



More information about the eppnicbr mailing list