otools (as opposed to ldd) on arrayfuncs.so yields:
        (1) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
version 169.3.0)
        (2) 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 
(compatibility version 1.0.0, current version 4.0.0)

I'm hoping this isn't an issue with OSX Accelerate. 

arrayfuncs.so was built as follows:

/usr/bin/clang -bundle -undefined dynamic_lookup -L/opt/local/lib 
build/temp.macosx-10.8-x86_64-2.7/sklearn/utils/arrayfuncs.o 
-Lbuild/temp.macosx-10.8-x86_64-2.7 -lcblas -lm -o sklearn/utils/arrayfuncs.so 
-Wl,-framework -Wl,Accelerate

Thanks again!
Andrew


On Oct 16, 2012, at 12:37 PM, Andreas Mueller <[email protected]> wrote:

> Hi Andrew.
> Unfortunately the atlas support across platforms often makes problems.
> Could you please provide the linker flags that arrayfuncs.so was build 
> against?
> You should be able to get that using
> make 2>/dev/null | grep arrayfuncs
> in the source directory.
> Thanks,
> Andy
> 
> On 10/16/2012 08:14 PM, Andrew Godbehere wrote:
>> Hello sklearn community,
>> 
>> I've just encountered a frustrating problem, and I'm wondering if anyone has 
>> encountered the same. 
>> 
>> The following fails:
>>> from sklearn import decomposition
>> Specific error: "Symbol not found: _ATL_drotg
>>   Referenced from: sklearn/utils/arrayfuncs.so
>>   Expected in: flat namespace"
>> 
>> This is a reference to Atlas. I have the latest version of Atlas installed 
>> from macports, latest revision was 8 days ago. I've tried the previous three 
>> ports of Atlas as well, down to 3 months old.
>> I'm running OS X 10.8.2, Mountain Lion and python 2.7.
>> After encountering this error, I changed to building sklearn from the 
>> bleeding edge, and build encounters a similar error, again not finding 
>> symbol _ATL_drotg. 
>> 
>> Does anyone have any advice?
>> 
>> Thanks very much,
>> Andrew
>> 
>> 
>> ------------------------------------------------------------------------------
>> Don't let slow site performance ruin your business. Deploy New Relic APM
>> Deploy New Relic app performance management and know exactly
>> what is happening inside your Ruby, Python, PHP, Java, and .NET app
>> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
>> http://p.sf.net/sfu/newrelic-dev2dev
>> _______________________________________________
>> Scikit-learn-general mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
> 
> ------------------------------------------------------------------------------
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev_______________________________________________
> Scikit-learn-general mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
Scikit-learn-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

Reply via email to