Re: [xml] Compile error libxml2-2.1.1/WIN32

Date view Thread view Subject view Author view

From: Erwin Rol (Erwin.Rol@q-soft-engineering.com)
Date: Thu Jul 06 2000 - 10:17:34 EDT


Daniel Veillard wrote:
>
> On Thu, Jul 06, 2000 at 03:08:34PM +0200, Peter Jacobi wrote:
> > Hi Erwin, Daniel, All,
>
> Tribute due: David Doolin is probably the most aware of libxml
> on windows issues
>
> For the record, and if he accepts I would like to make him
> "responsible" for the Win32 issues, since he's the one who worked
> recently on the subject. The discussions on this topic should stay
> on this list anyway.

That would be a good idea, patches could also go via David.

>
> > I'm somewhat behind updating my projects to the newest libxml versions,
> > but I want to comment on Erwins's WIN32 compatibiliy report.
> >
> > I urge not to make the WIN32 compatibility a MSVC only thing.
> >
> > Just a) working around some UNIX-specific non-ANSI/ISO stuff and b)
> > adapt for winsock should make every compiler on WIN32 happy.
>
> Send patches :-)
>
> Honnestly I'm Win32 agnostic. I just want:
>
> - not to destroy the existing code
That wasn't that plan , if so i would have written my own lib :-)

> - to try to isolate those Win32 specific issues and constructs
> in a separated file (specific includes, defines, exports for DLL,
> etc...) hence the specific config file.
The DLL part might be tricky ? Does anybody else have experiance
building
DLL's without __declspec(dllexport) ? specific includes can go
in the winconfig.h (config.h what ever :-) The network functions (mainly
the nano
FTP/HTTPD stuff might be unavoidable to be changed a bit, to handle the
return values
correctly) but thats rather isolated in one or two files, and not
touching much of the
actual XML lib.

>
> Also don't ask me to check anything on Windows, I don't have it and
> don't expect to use or install it in the forseable future. Testing
Damn , not everybody is that lucky you know :-)

> occasionally on Solaris or AIX is possible for me without too much
> pain so I do it from time to time.
I can do testing on NT, 98 and 2K and Linux at home (to check if we
don't break
anything on UNIX :-)

>
> Daniel

- Erwin

>
> --
> Daniel.Veillard@w3.org | W3C, INRIA Rhone-Alpes | Today's Bookmarks :
> Tel : +33 476 615 257 | 655, avenue de l'Europe | Linux XML libxml WWW
> Fax : +33 476 615 207 | 38330 Montbonnot FRANCE | Gnome rpm2html rpmfind
> http://www.w3.org/People/all#veillard%40w3.org | RPM badminton Kaffe
> ----
> Message from the list xml@xmlsoft.org
> Archived at : http://xmlsoft.org/messages/
> to unsubscribe: echo "unsubscribe xml" | mail majordomo@xmlsoft.org

-- 
        Q - S O F T - E N G I N E E R I N G 
     Rodachtalweg 11, 81549 Muenchen, Germany

Erwin Rol (Software Engineer) phone: +49-89-68050051 Erwin.Rol@Q-Soft-Engineering.com fax : +49-89-68050052 ---- Message from the list xml@xmlsoft.org Archived at : http://xmlsoft.org/messages/ to unsubscribe: echo "unsubscribe xml" | mail majordomo@xmlsoft.org


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Wed Aug 02 2000 - 12:30:21 EDT