Re: [xml] MSDev project files for libxml2-2.2.4

Date view Thread view Subject view Author view

From: David Doolin (doolin@cs.utk.edu)
Date: Wed Oct 04 2000 - 09:44:31 EDT


In message <20001004104517.B14778@w3.org>, Daniel Veillard writes:
>
>On Tue, Oct 03, 2000 at 11:38:26PM -0500, Timothee Besset wrote:
>> http://gtkradiant.qeradiant.com/xml_resources/libxml2-2.2.4-msdev.tar.gz
>>
>> I've upload a version with project files for VC++ 6.0
>> I also added a README with detailed info on how I did it, I hope I'm
>> providing enough stuff so next releases can include something similar that
>> will work out of the box. Right now it's a bit painful process, if you want
>> to build on VC6 from scratch (i.e. standard distrib) you need to build with
>> cygwin first to get some config done.
>
> thanks,
>
> David is still the official WIN32 maintainer, I would prefer to get
>his feedback before any inclusion.

I just downloaded and built it. Nice work. Here is a couple of comments:

Tim added a directory MSDev to the libxml tree. It might be a bit
more neighborly to change this to Win32, and put all the win32
stuff in that by itself. This could include whatever makefiles,
configure scripts, msdev dsp/dsw files, and files associated with
other development tools such as whatever Peter Jacobi is using.
This way us windows folks have `one-stop' shopping, and everyone
else can simply ignore it. Tim did not distribute a dsw file,
so it might be nice include one as a default. If anyone can
summon convincing arguments to the contrary, please do so on
the mailing list. Also, my personal preference is for headers to be
in an `include' directory, just to maintain consistency. In
this case, it would contain nothing more than a libxml subdirectory,
and -I changes from -I..\. to ..\include\.

What Tim did with configure in cygwin, I was doing by hand,
more or less. At some point in the future, it should be possible
to not have to do this, but just control it with #defines.

I could probably come up with several other things, of
exponentially decreasing importance. Maybe later.

Ok, bottom line: Let's add a win32 subdirectory to the libxml
source tree, and add Tim's dsp and README.MSDev file to it.
And whatever Peter needs for building. While the msdev files
won't work directly out of cvs, the README is very clear, and
works fine for now. Once that is in place, the (minor) changes
necessary for building without cygwin can be made without too
much disruption.

Dave D

>
>Daniel
>
>--
>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@rpmfind.net
>Archived at : http://xmlsoft.org/messages/
>to unsubscribe: echo "unsubscribe xml" | mail majordomo@rpmfind.net

----
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 : Wed Oct 04 2000 - 10:44:56 EDT