octave-maintainers
[Top][All Lists]
Advanced

[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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]