I think atlas is providing liblapack, which in my case was built using gcc5.

Sent from my iPhone

> On Apr 23, 2018, at 5:51 AM, Marius Schamschula <[email protected]> wrote:
> 
> Mark,
> 
> I get no such issue when building octave-linear-algebra against octave with 
> the Accelerate Framework under High Sierra. The symbols seem to be missing 
> from the liblapack.dylib you are linking against.
> 
>> On Apr 22, 2018, at 8:53 PM, Mark Brethen <[email protected]> wrote:
>> 
>> I’m getting the following error for octave-linear-algebra during config:
>> 
>> :info:configure /usr/bin/arch -arch x86_64 /opt/local/bin/mkoctfile-4.2.2 
>> --verbose -DHAVE_OCTAVE_42 -v -DHAVE_CONFIG_H -Wall gsvd.o dbleGSVD.o 
>> CmplxGSVD.o  -o gsvd.oct 
>> :info:configure /usr/bin/clang++ -std=gnu++11 
>> -I/opt/local/include/octave-4.2.2/octave/.. 
>> -I/opt/local/include/octave-4.2.2/octave -I/opt/local/include  
>> -D_THREAD_SAFE -pthread -pipe -Os -std=c++11 -stdlib=libc++ -arch x86_64 
>> -bundle -bundle_loader /opt/local/bin/octave-4.2.2  -Wall -o gsvd.oct  
>> gsvd.o dbleGSVD.o CmplxGSVD.o   -L/opt/local/lib/octave/4.2.2 
>> -L/opt/local/lib  -L/opt/local/lib -lsatlas -loctinterp -loctave  
>> :info:configure clang: warning: argument unused during compilation: 
>> '-pthread'
>> :info:configure Undefined symbols for architecture x86_64:
>> :info:configure   "_dggsvd_", referenced from:
>> :info:configure       GSVD::init(Matrix const&, Matrix const&, GSVD::type) 
>> in dbleGSVD.o
>> :info:configure   "_zggsvd_", referenced from:
>> :info:configure       ComplexGSVD::init(ComplexMatrix const&, ComplexMatrix 
>> const&, GSVD::type) in CmplxGSVD.o
>> :info:configure ld: symbol(s) not found for architecture x86_64
>> :info:configure clang: error: linker command failed with exit code 1 (use -v 
>> to see invocation)
>> :info:configure make: *** [gsvd.oct] Error 1
>> 
>> My setup is:
>> OS 10.11.6
>> MacPorts  2.4.3
>> arpack -accelerate+atlas-gfortran+gcc5
>> atlas +gcc5
>> octave -accelerate+atlas
>> 
>> 
>> Mark Brethen
>> [email protected]
>> 
>> 
>> 
> 
> Marius
> --
> Marius Schamschula
> 
> 
> 
> 

Reply via email to