OK, will try that for next release :)
Anyhow, I have to profile MSVC against mingw and (hopefully) move the
whole compile chain over. But certainly not now.
Miller
On Fri, Jul 21, 2017 at 10:30:26PM +0200, Dan Wilcox wrote:
> Looks like the preprocessor define is _MSC_VER: https://stackoverflow.com/questions/70013/how-to-detect- <https://stackoverflow.com/if-im-compiling-code-with- visual-studio-2008 questions/70013/how-to-detect- >if-im-compiling-code-with- visual-studio-2008
>
> So something like the following could probably work:
>
> #ifdef _WIN32
> #if (_MSC_VER < 17000)
> #define ATANH_NOT_AVAILABLE
> #endif
> #endif
> #include <math.h>
>
> > On Jul 21, 2017, at 10:21 PM, Dan Wilcox <danomatika@gmail.com> wrote:
> >
> > It's most probably working because you are compiling on a newer system with a newer Visual Studio which has the newer math.h which has the function.
> >
> > Older versions pre-2012 do not, hence the current non-usage.
> >
> >> On Jul 21, 2017, at 9:55 PM, Alexandre Torres Porres <porres@gmail.com <mailto:porres@gmail.com>> wrote:
> >>
> >>
> >>
> >> 2017-07-21 16:44 GMT-03:00 Dan Wilcox <danomatika@gmail.com <mailto:danomatika@gmail.com>>:
> >> Those functions are in the windows math.h if you're using Visual Studio 2012 or greater.
> >>
> >> Hey, I just realized we have an [atanh] object for cyclone, I actually did that one myself, and I just tested, it's working on windows!
> >>
> >> here's the source https://github.com/porres/pd-cyclone/blob/master/cyclone_ <https://github.com/porres/pd-src/binaries/control/atanh.c cyclone/blob/master/cyclone_ >src/binaries/control/atanh.c
> >>
> >> so, definitely, those functions may exist for windows, not sure what building system you're using, but it may need an update
> >
> > --------
> > Dan Wilcox
> > @danomatika <http://twitter.com/danomatika>
> > danomatika.com <http://danomatika.com/>
> > robotcowboy.com <http://robotcowboy.com/>
> >
> >
> >
>
> --------
> Dan Wilcox
> @danomatika <http://twitter.com/danomatika>
> danomatika.com <http://danomatika.com/>
> robotcowboy.com <http://robotcowboy.com/>
>
>
>