Hi Jan, On Tue 15 Feb 2011 16:35, Jan Nieuwenhuizen <janneke-l...@xs4all.nl> writes:
> From: Jan Nieuwenhuizen <jann...@gnu.org> > > Without this patch, libguile exports symbols such as opendir, readdir, > which expect and use guile's struct dirent that differs from mingw's > dirent. Linking to libguile when using mingw's dirent gives unexpected > results. > > 2011-02-15 Jan Nieuwenhuizen <jann...@gnu.org> > > * libguile/win32-dirent.c: > * libguile/filesys.c [MINGW32]: Include win32-dirent.h early, > to pick-up defines. > > * libguile/win32-dirent.h (opendir, readdir, closedir, rewinddir, > seekdir, telldir, dirfd): #define to guile_opendir ect. If mingw defines variants of these routines, why are we not using them directly? Sorry for being obtuse :) I would like to get Guile working easily on Windows, and if I can do so by removing code from Guile, that would be great :-) Cheers, Andy -- http://wingolog.org/