[PD-dev] 0.48.0 release status

Dan Wilcox danomatika at gmail.com
Fri Jul 21 22:40:08 CEST 2017


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>> wrote:
>>>> 
>>>> 
>>>> 
>>>> 2017-07-21 16:44 GMT-03:00 Dan Wilcox <danomatika at gmail.com <mailto: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 <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20170721/c91c9c0a/attachment.html>


More information about the Pd-dev mailing list