[PD-dev] 0.48.0 release status

Alexandre Torres Porres porres at gmail.com
Fri Jul 21 23:01:54 CEST 2017


ok, since we can't have that for now, I'm updating the help file of [expr]
again, cause I was using [expr acosh(0)] to generate 'nan', as an example
to the [expr isnan($f1)] function.

now I'm using [expr log(-1)]

all seems good now.

2017-07-21 17:40 GMT-03:00 Dan Wilcox <danomatika at gmail.com>:

> This is also the kind of thing the configure script can check for :)
>
> On Jul 21, 2017, at 10:39 PM, Miller Puckette <msp at ucsd.edu> wrote:
>
> 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-if-im-compiling-code-with-visual-studio-2008
> <https://stackoverflow.com/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 at 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 at gmail.com <
> mailto:porres at gmail.com <porres at gmail.com>>> wrote:
>
>
>
> 2017-07-21 16:44 GMT-03:00 Dan Wilcox <danomatika at gmail.com <
> mailto:danomatika at gmail.com <danomatika at 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_src/binaries/control/atanh.c <
> https://github.com/porres/pd-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/>
>
>
>
>
> --------
> Dan Wilcox
> @danomatika <http://twitter.com/danomatika>
> danomatika.com
> robotcowboy.com
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20170721/79b4ba24/attachment-0001.html>


More information about the Pd-dev mailing list