Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 22-08-2016
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
Question ¿como compilar libxml2 con BCBXE7 Win32 shared dll?

Hola

Tengo esta duda.

¿como compilar libxml2 con BCBXE7 ?

Estoy compilando
libxml2-2.9.0
en su version shared dll osea que necesite de las dll de iconv.dll y de zlib1.dll


estoy usando c++ Builder XE7

Compile con la linea de comandos en version de 32 bits y usar el bcc32
y si me genera los binarios de ejemplo y dll y lib

Al querer replicar la compilacion desde el IDE
agrege todos los archivos que en el makefile encuentro y 2 archivos me dan error

lineas 39 y 41 archivo schematron.c
#define SCT_OLD_NS BAD_CAST "http://www.ascc.net/xml/schematron"

#define XML_SCHEMATRON_NS BAD_CAST "http://purl.oclc.org/dsdl/schematron"

xlink.c
lineas 42 y 43
#define XLINK_NAMESPACE (BAD_CAST "http://www.w3.org/1999/xlink/namespace/")
#define XHTML_NAMESPACE (BAD_CAST "http://www.w3.org/1999/xhtml/")

El error dice
[bcc32 Error] schematron.c(39): E2040 Declaration terminated incorrectly

si los quito de la compilacion del proyecto en el ide si compila y me genera la dll libxml2.dll
y su archivo de importacion libxml2.lib

¿Alguien sabe del uso de libxml2 y de si esos archivos son necesarios?

Código:
# Libxml object files.
XML_OBJS = $(XML_INTDIR)\buf.obj\
    $(XML_INTDIR)\c14n.obj\
    $(XML_INTDIR)\catalog.obj\
    $(XML_INTDIR)\chvalid.obj\
    $(XML_INTDIR)\debugXML.obj\
    $(XML_INTDIR)\dict.obj\
    $(XML_INTDIR)\DOCBparser.obj\
    $(XML_INTDIR)\encoding.obj\
    $(XML_INTDIR)\entities.obj\
    $(XML_INTDIR)\error.obj\
    $(XML_INTDIR)\globals.obj\
    $(XML_INTDIR)\hash.obj\
    $(XML_INTDIR)\HTMLparser.obj\
    $(XML_INTDIR)\HTMLtree.obj\
    $(XML_INTDIR)\legacy.obj\
    $(XML_INTDIR)\list.obj\
    $(XML_INTDIR)\nanoftp.obj\
    $(XML_INTDIR)\nanohttp.obj\
    $(XML_INTDIR)\parser.obj\
    $(XML_INTDIR)\parserInternals.obj\
    $(XML_INTDIR)\pattern.obj\
    $(XML_INTDIR)\relaxng.obj\
    $(XML_INTDIR)\SAX.obj\
    $(XML_INTDIR)\SAX2.obj\
    $(XML_INTDIR)\schematron.obj\
    $(XML_INTDIR)\threads.obj\
    $(XML_INTDIR)\tree.obj\
    $(XML_INTDIR)\uri.obj\
    $(XML_INTDIR)\valid.obj\
    $(XML_INTDIR)\xinclude.obj\
    $(XML_INTDIR)\xlink.obj\
    $(XML_INTDIR)\xmlIO.obj\
    $(XML_INTDIR)\xmlmemory.obj\
    $(XML_INTDIR)\xmlreader.obj\
    $(XML_INTDIR)\xmlregexp.obj\
    $(XML_INTDIR)\xmlmodule.obj\
    $(XML_INTDIR)\xmlsave.obj\
    $(XML_INTDIR)\xmlschemas.obj\
    $(XML_INTDIR)\xmlschemastypes.obj\
    $(XML_INTDIR)\xmlunicode.obj\
    $(XML_INTDIR)\xmlwriter.obj\
    $(XML_INTDIR)\xpath.obj\
    $(XML_INTDIR)\xpointer.obj\
    $(XML_INTDIR)\xmlstring.obj
Gracias
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
zlib con c++ builder 6 JXJ C++ Builder 3 08-08-2011 10:17:18
problemas al compilar con MyMAC en C++Builder 6 orlymach Conexión con bases de datos 0 03-07-2010 13:08:53
compilar delphi en el builder zidfrid C++ Builder 4 26-09-2008 17:27:12
Compilar Programas GNU con C++Builder JXJ C++ Builder 0 10-05-2005 18:43:51
Como instalo las zlib en delphi 7 Masu Varios 1 08-03-2004 15:03:23


La franja horaria es GMT +2. Ahora son las 09:07:33.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi