[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: build fails: ‘strerror’ is not a member of ‘gnulib’
From: |
John W. Eaton |
Subject: |
Re: build fails: ‘strerror’ is not a member of ‘gnulib’ |
Date: |
Thu, 25 Mar 2010 09:58:48 -0400 |
On 25-Mar-2010, Jaroslav Hajek wrote:
| On Thu, Mar 25, 2010 at 2:48 PM, John W. Eaton <address@hidden> wrote:
| > On 25-Mar-2010, Jaroslav Hajek wrote:
| >
| > | Once again we're hitting the problem that gnulib is meant for C, not
| > | C++. We can't avoid the <cXXX> headers in general. If gnulib really
| > | can't be forced to play nicely with C++, we should probably not use
| > | it.
| >
| > I'm not quite ready to give up yet.
| >
| > jwe
| >
|
| I'm not suggesting to give up, we've made an excellent progress so
| far. I'm just saying that if in the end we'll find ourselves massively
| giving up using C++ features in favor of C features, it's time to
| reconsider.
I agree. If it comes to that, maybe we could just encapsulate the
the things we need within C source files that have C++-friendly
interfaces? But I would really prefer to just be able to use the C
library functions directly from C++, and also I would like to not have
to worry about whether standard functions are available or broken in
some way. I just want the standard functions to work in a standard
and reliable way. This is the freaking 21st century, no?
jwe
build fails: ‘strerror’ is not a member of ‘gnulib’, John W. Eaton, 2010/03/24
- Re: build fails: ‘strerror’ is not a member of ‘gnulib’, David Grundberg, 2010/03/25
- Re: build fails: ‘strerror’ is not a member of ‘gnulib’, Jaroslav Hajek, 2010/03/25
- Re: build fails: ‘strerror’ is not a member of ‘gnulib’, David Grundberg, 2010/03/25
- Re: build fails: ‘strerror’ is not a member of ‘gnulib’, John W. Eaton, 2010/03/25
- Re: build fails: ‘strerror’ is not a member of ‘gnulib’, Jaroslav Hajek, 2010/03/25
- Re: build fails: ‘strerror’ is not a member of ‘gnulib’, John W. Eaton, 2010/03/25
- Message not available
- Re: build fails: ‘strerror’ is not a member of ‘gnulib’, Jaroslav Hajek, 2010/03/26