Subject: Re: More psiconv woes
From: Sam TH (sam@uchicago.edu)
Date: Mon Jan 22 2001 - 18:08:56 CST
On Tue, Jan 23, 2001 at 12:56:04AM +0100, Mike Nordell wrote:
> Sam TH wrote:
> > I certainly think that it is very important to support all kinds of
> > platforms, Unix and non-Unix. I hope no one got the impression that I
> > have ever not thought that. I've had to defend this position multiple
> > times to GNOME people and the like, but I have *always* been on the
> > side of making AbiWord portable to everything humanly possible.
>
> Knowing this I was even more surprised that you stated that cygwin was
> the only "official" way of building AW on win32, and that made me wonder.
> Looking back I think I came down a bit hard. Perhaps I just was a bit too
> itchy after looking at some really bad old C code for another project I'm
> involved in. Sorry.
That's ok.
>
> > Cygwin is just a method for *building* AbiWord.
>
> Agreed. "A" method. I now also understand that it's built without any
> dependencies on the cygwin dll which was my major concern.
>
Definitely. Depending on the cygwin dll would require that users have
cygwin, which would be entirely unacceptable. Not everyone has to
have Unix.
> > I said that it was the official way because it
> > is the way we provide in the CVS sources.
>
> Gotcha. But, IIRC I originally got the project files I currently use from
> your area at abisource. Could Dom or I interest you in some updated project
> files for VC6?
>
Yes, I think they may well be still there. But I provided them there
precisely because they were unofficial, and weren't part of the tree.
If we want to change that status, we should talk about that.
And yes, I'd love to provide updated copies.
> >Just out of curiosity, how do you normally build Abi, with
> >Cygwin or with your own project files?
>
> Since I don't even have cygwin installed all my builds and debugging is from
> within the MSVC6 IDE. If I ever need some autoconf stuff I usually ftp the
> tarballs to one of my GNU/Linux boxes and run it there, ftp the result back
> and tweak it to match the win32 view-of-the-world. And, in case someone
> wonders, I've never tried to build AW on anything but win32.
Well, if you want to make MSVC project files an official part of our
build process, and are willing to maintain them, then we wouldn't need
to worry about autoconf on win32 machines (since I assume they would
be similar enough for it not to be neccessary). But I really would
like to be able to use autoconf, since it would allow us to deal
reasonably with iconv(), for example, which is one of the nastiest
portability issues we have faced recently.
And again, I'll put up updated project files as soon as you send them
to me.
Thanks
sam th
sam@uchicago.edu
http://www.abisource.com/~sam/
GnuPG Key:
http://www.abisource.com/~sam/key
This archive was generated by hypermail 2b25 : Mon Jan 22 2001 - 18:10:00 CST