On Fri, Jul 28, 2006 at 09:59:53PM +0200, Jim Meyering wrote:
> [EMAIL PROTECTED] (Eric Blake) wrote:
> >> Coreutils,
> >>
> >> In the abstract, would the project be interested in patches to make
> >> coreutils *also* work with the Win32 API where possible. Thus making it
> >> possible to target i686-mingw32.
> >
> > The gnulib project already has several things ported to mingw; you will
> > probably have more success by proposing gnulib modules so that coreutils
> > can compile with gnulib and no additional ifdefs, rather than hacking in
> > coreutils directly.
> 
> That's good advice.  However, if you come up with clean patches,
> parts might well be worth integrating directly into coreutils.

That is excellent advice. I had not considered working with the gnulib
project. 

The current set of patches I have make it possible to build a subset of
coreutils for an i686-mingw32 target. Getting all the tools to build
would not be feasible. The patches would have some configury pieces to
select what is possible to build on this target.

In general the changes revolve around:
- Symlink handling.
- lstat vs. stat.
- mkdir without a mode argument.
- No euidaccess checks.

I will probably work on two fronts then, working with gnulib, and
submitting patches here for review.

Thanks for being open minded :)

Cheers,
Carlos.
-- 
Carlos O'Donell
CodeSourcery
[EMAIL PROTECTED]
(650) 331-3385 x716


_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to