On Nov 4, 2014, at 3:58 PM, Alexander Hansen <alexanderk.han...@gmail.com> 
wrote:

> 
> On Nov 2, 2014, at 3:10 AM, Dominique Dhumieres <domi...@lps.ens.fr> wrote:
> 
>> Installing ocs-oct382-0.1.3-7 failed on
>> 
>> Package manager version: 0.38.2
>> Distribution version: selfupdate-rsync Sun Nov  2 11:31:29 2014, 10.10, 
>> x86_64
>> Trees: local/main stable/main stable/crypto
>> Xcode.app: 6.1
>> Xcode command-line tools: 6.1.0.0.1.1413057044
>> ocs-oct382-0.1.3-7 is set to build with only one job.
>> 
>> with
>> 
>> ...
>> ans = /sw64/src/fink.build/ocs-oct382-0.1.3-7/bld/share/octave/3.8.2/packages
>> mkdir (/var/tmp/oct-B46N42)
>> untar (./ocs.tar, /var/tmp/oct-B46N42)
>> make: on entre dans le repertoire/private/var/tmp/oct-B46N42/ocs/src
>> mkoctfile Mshichmanhodgesmosfet.cc
>> Mshichmanhodgesmosfet.cc:141:34: error: call to 'pow' is ambiguous
>>     *ids  = k*((vgs-Vth)*vds - pow(vds,2)/2 ) + vds/rd;
>>                                ^~~
>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:961:1:
>>  note: candidate function
>>     [with _A1 = double, _A2 = int]
>> pow(_A1 __x, _A2 __y) _NOEXCEPT
>> ^
>> /sw64/include/octave-3.8.2/octave/libcxx-fix.h:59:1: note: candidate 
>> function [with _A1 = double, _A2 = int]
>> pow(_A1 __x, _A2 __y) _NOEXCEPT
>> ^
>> /usr/include/math.h:443:15: note: candidate function
>> extern double pow(double, double);
>>             ^
>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:949:46:
>>  note: candidate function
>> inline _LIBCPP_INLINE_VISIBILITY float       pow(float __x, float __y) 
>> _NOEXCEPT             {return powf(__x, __y);}
>>                                            ^
>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:950:46:
>>  note: candidate function
>> inline _LIBCPP_INLINE_VISIBILITY long double pow(long double __x, long 
>> double __y) _NOEXCEPT {return powl(__x, __y);}
>>                                            ^
>> 

<snip>

>> TIA
>> 
>> Dominique
> 
> 
> Hmm…maybe the Homebrew patch that I threw in (libcxx-fix.h) needs to be 
> adjusted.  
> 
> Any insight would be appreciated.
> 
> I’ll look at this in more depth 
> 

I haven’t forgotten about this, but I’m not enough of a C++ guru to know the 
best way to resolve the ambiguity.  

-- 
Alexander Hansen, Ph.D.
Fink User Liaison


------------------------------------------------------------------------------
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to