On 1 March 2011 09:45, Michael T. wrote:
> Cmake is OpenCV (which is a very famous computer vision library)
> folks' choice.
Which is fine. Earnie's point still stands: the preprocesser code
fragment you posted looks wrong; the best practice for determining what
the correct implementation would be should be modelled on the autoconf
feature test technique, as implemented for the AC_C_INLINE macro.
> As far as my research went it was the only option to make it work on
If you are saying that you think cmake works on Windows, and autoconf
does not, then you have been sadly misled. Autoconf works fine with
either Cygwin or MSYS, and will always be my preferred choice.
> However, it seems to me that Cmake is becoming popular, but I can't
> say wether it's got or not.
What have sheep got to do with it? Sorry, couldn't resist: a wether is
a castrated ram; you mean 'whether', and I guess you mean 'good' rather
than 'got'. :-)
I'm sure cmake is basically a good system. A few years ago, the cmake
maintainer approached me for info relating to MinGW/MSYS, and asked me
to comment on cmake's MinGW/MSYS implementation. IMO, it was adequate,
but not as good as autoconf; my opinion only, and you, or anyone else,
is free to make an alternative choice.
But, we are drifting off-topic; I have no more to say on the matter.