Hi Chet,

I think the relevant Canadian aspect is that I'm using a "i686-pc-cygwin"
build machine to build a GNU cross-toolchain to be hosted on a
"i686-pc-mingw32" machine, which somehow leads to HAVE_STRCASECMP being
undefined. I get this compile error during the build of the cross-GDB.

By the way, I stumbled upon a GDB bug report showing, among others,
readline-related compile errors on MinGW 64-bit:
http://sourceware.org/bugzilla/show_bug.cgi?id=15340
http://sourceware.org/bugzilla/attachment.cgi?id=6967

With my setup (building GDB 7.4.1 for a MinGW 32-bit host), I only ran in
the very last compile error (which I reported here).

Regards,

Laurent


On Mon, Aug 5, 2013 at 9:12 AM, Chet Ramey <[email protected]> wrote:

> On 8/4/13 3:36 PM, Laurent Moss wrote:
> > Hi all,
> >
> > There seems to be a missing semicolon after a do { ... } while (...) in
> the
> > definition of _rl_strnicmp in util.c. This caused a compile error during
> a
> > Canadian cross build.
>
> Thanks for the report.  Is there something significant about the `Canadian'
> aspect? :-)
>
> Chet
>
> --
> ``The lyf so short, the craft so long to lerne.'' - Chaucer
>                  ``Ars longa, vita brevis'' - Hippocrates
> Chet Ramey, ITS, CWRU    [email protected]
> http://cnswww.cns.cwru.edu/~chet/
>
_______________________________________________
Bug-readline mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-readline

Reply via email to