Ping!
Werner ====================================================================== > [v0.1-78-g47f93b0] > > The following patch is necessary to make `strerror_r.c' compile if > CC=g++. Similar code is already used for the autoconf test. > > > Werner > > ====================================================================== > > diff --git a/lib/strerror_r.c b/lib/strerror_r.c > index 4aa96cb..c4fb72e 100644 > --- a/lib/strerror_r.c > +++ b/lib/strerror_r.c > @@ -34,7 +34,11 @@ > #if (__GLIBC__ >= 2 || defined __UCLIBC__ || defined __CYGWIN__) && > HAVE___XPG_STRERROR_R /* glibc >= 2.3.4, cygwin >= 1.7.9 */ > > # define USE_XPG_STRERROR_R 1 > -extern int __xpg_strerror_r (int errnum, char *buf, size_t buflen); > +extern > +#ifdef __cplusplus > +"C" > +#endif > +int __xpg_strerror_r (int errnum, char *buf, size_t buflen); > > #elif HAVE_DECL_STRERROR_R && !(__GLIBC__ >= 2 || defined __UCLIBC__ || > defined __CYGWIN__) >