|
From: | Denis Corbin |
Subject: | Re: mbstate_t not properly detected |
Date: | Sun, 20 Feb 2005 16:30:32 +0100 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6b) Gecko/20040920 |
Noah Misch wrote:
On Mon, Feb 14, 2005 at 11:52:19AM +0100, Denis Corbin wrote:In file included from /usr/include/gcc/darwin/3.3/c++/bits/fpos.h:45, from /usr/include/gcc/darwin/3.3/c++/iosfwd:49,from /usr/include/gcc/darwin/3.3/c++/bits/stl_algobase.h:70,from /usr/include/gcc/darwin/3.3/c++/algorithm:66,/usr/include/gcc/darwin/3.3/c++/cwchar:65: error: semicolon missing after struct declarationI see it now. I would `#undef mbstate_t' immediately after including config.h in each source file. This is not too pleasing, but it will work with released Autoconf. I will fix Autoconf and gnulib (I will CC: you if you wish).
Yes of course the workaround works great (Why haven't I thought about it before! :-) ). And yes, please, you can CC: me.
BTW, you seem to call `AC_REPLACE_FNMATCH' in dar-2.2.0 but not ship the fnmatch replacement code, so replacement will not actually work.
Thanks for your remark. I will remove AC_REPLACE_FNMATCH as I have no replacement function to provide.
Thanks for the report.
Thanks for the workaround. :-)
[Prev in Thread] | Current Thread | [Next in Thread] |