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/

Reply via email to