[Ecls-list] MinGW: pthread types vs. ECL headers
_deepfire at feelingofgreen.ru
Mon Apr 5 13:56:48 UTC 2010
On Mon, 05 Apr 2010 02:21:06 +0400, Samium Gromoff <_deepfire at feelingofgreen.ru> wrote:
> On Sun, 4 Apr 2010 03:19:27 +0200, Juan Jose Garcia-Ripoll <juanjose.garciaripoll at googlemail.com> wrote:
> > If there was threads in *features* I see two potential sources of the
> > problem
> > 1) The flag ECL_THREADS was not properly recorded in ecl/config.h
> > 2) Something in the application that embeds ECL prevents that flag from
> > being defined.
> > From this side of the line it is difficult to tell.
> I'll see and follow up, as soon as I get to the machine exhibiting the
#define ECL_THREADS 1
...but ECL checks for the 'mingw32' preprocessor option, whereas
'__MINGW32__' is what it appears we are to check for, instead.
I'm currently testing a patch which does s/mingw32/__MINGW32__/.
"Actually I made up the term 'object-oriented', and I can tell you I
did not have C++ in mind." - Alan Kay (OOPSLA 1997 Keynote)
More information about the ecl-devel