Re: [xml] Release of libxml-2.2.8

Date view Thread view Subject view Author view

From: Timothee Besset (timo@qeradiant.com)
Date: Mon Nov 13 2000 - 17:09:10 EST


I integrated the changes reported by Wayne and Antonio, but still
couldn't figure out the DLL export problems. Finally found out:
The MSDev project file is building a static library only, not a dll. I
added a STATIC define to the .dsp file.
I never looked into building a dll out of libxml on win32..

TTimo

Timothee Besset wrote:

>
> I checked it real quick on win32 / MSVC. Seems HTTP and FTP support
> are broken (looks like we are not including the right headers or
> something:)
> e:\loki\libxml2\nanoftp.c(1275) : error C2065: 'SOCKLEN_T' :
> undeclared identifier
> didn't look further into it, I use raw xml only (I disable every
> option in xmlversion.h).
>
> It compiles fine but I get a lot of
> e:\loki\libxml2\error.c(46) : warning C4273: 'xmlGenericError' :
> inconsistent dll linkage. dllexport assumed.
>
> TTimo
>
> Daniel Veillard wrote:
>
>> Okay I released a new version 2.2.8:
>>
>> Where:
>> http://xmlsoft.org/
>> ftp://xmlsoft.org/ and on GNOME FTP server(s).
>>
>> What's new:
>> - First version of XInclude support - Patch in conditional
>> section handling - updated MS compiler project - fixed some
>> XPath problems - added an URI escaping function - some other
>> bug fixes
>> I think I integrated all the patches that were sent, and tried
>> to fix all reported problems. The new thing is Xinclude which will
>> probably need some small fixes to be added to Windows projects files.
>>
>> Again thanks to everybody who contributed,
>>
>> Daniel
>>
>
>
> ----
> Message from the list xml@rpmfind.net
> Archived at : http://xmlsoft.org/messages/
> to unsubscribe: echo "unsubscribe xml" | mail majordomo@rpmfind.net
>
>
>

# Microsoft Developer Studio Project File - Name="libxml2" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **

# TARGTYPE "Win32 (x86) Static Library" 0x0104

CFG=libxml2 - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "libxml2.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "libxml2.mak" CFG="libxml2 - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "libxml2 - Win32 Release" (based on "Win32 (x86) Static Library")
!MESSAGE "libxml2 - Win32 Debug" (based on "Win32 (x86) Static Library")
!MESSAGE

# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
CPP=cl.exe
F90=df.exe
RSC=rc.exe

!IF "$(CFG)" == "libxml2 - Win32 Release"

# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Target_Dir ""
# ADD BASE F90 /include:"Release/"
# ADD F90 /include:"Release/"
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
# ADD CPP /nologo /W3 /GX /O2 /I "..\..\include" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /D "STATIC" /YX /FD /c
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
# ADD LIB32 /nologo

!ELSEIF "$(CFG)" == "libxml2 - Win32 Debug"

# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Target_Dir ""
# ADD BASE F90 /include:"Debug/"
# ADD F90 /include:"Debug/"
# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "..\..\include" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /D "STATIC" /YX /FD /GZ /c
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
# ADD LIB32 /nologo

!ENDIF

# Begin Target

# Name "libxml2 - Win32 Release"
# Name "libxml2 - Win32 Debug"
# Begin Group "Source Files"

# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File

SOURCE=..\..\debugXML.c
# End Source File
# Begin Source File

SOURCE=..\..\encoding.c
# End Source File
# Begin Source File

SOURCE=..\..\entities.c
# End Source File
# Begin Source File

SOURCE=..\..\error.c
# End Source File
# Begin Source File

SOURCE=..\..\hash.c
# End Source File
# Begin Source File

SOURCE=..\..\HTMLparser.c
# End Source File
# Begin Source File

SOURCE=..\..\HTMLtree.c
# End Source File
# Begin Source File

SOURCE=..\..\nanoftp.c
# End Source File
# Begin Source File

SOURCE=..\..\nanohttp.c
# End Source File
# Begin Source File

SOURCE=..\..\parser.c
# End Source File
# Begin Source File

SOURCE=..\..\parserInternals.c
# End Source File
# Begin Source File

SOURCE=..\..\SAX.c
# End Source File
# Begin Source File

SOURCE=..\..\tree.c
# End Source File
# Begin Source File

SOURCE=..\..\uri.c
# End Source File
# Begin Source File

SOURCE=..\..\valid.c
# End Source File
# Begin Source File

SOURCE=..\..\xlink.c
# End Source File
# Begin Source File

SOURCE=..\..\xmlIO.c
# End Source File
# Begin Source File

SOURCE=..\..\xmlmemory.c
# End Source File
# Begin Source File

SOURCE=..\..\xpath.c
# End Source File
# End Group
# Begin Group "Header Files"

# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File

SOURCE=..\..\include\libxml\xmlversion.h
# End Source File
# End Group
# End Target
# End Project

----
Message from the list xml@rpmfind.net
Archived at : http://xmlsoft.org/messages/
to unsubscribe: echo "unsubscribe xml" | mail  majordomo@rpmfind.net


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Mon Nov 13 2000 - 17:43:26 EST