[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fink-users
Subject:    Re: [Fink-users] Failed: phase compiling:
From:       Alexander Hansen <alexanderk.hansen () gmail ! com>
Date:       2011-09-28 11:46:56
Message-ID: 4E830930.3060003 () gmail ! com
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 9/27/11 10:09 PM, Alexander Hansen wrote:
> On 9/27/11 8:27 PM, Alexander Hansen wrote:
> > On 9/27/11 5:56 PM, Jean-François Mertens wrote:
> 
> > > On 27 Sep 2011, at 22:35, Dominique Dhumieres wrote:
> 
> > > > Installing linear-algebra-oct324-2.0.0-1 failed with
> > > > 
> > > > ... ans = 
> > > > /sw64/src/fink.build/linear-algebra-oct324-2.0.0-1/bld/share/octave/3.2.4/packages
> > > >  
> > > > 
> > > > 
> 
> > > > 
> > > > 
> Undefined symbols:
> > > > "_dggsvd_", referenced from: GSVD::init(Matrix const&, Matrix
> > > > const&, GSVD::type)in dbleGSVD.o "_zggsvd_", referenced
> > > > from: ComplexGSVD::init(ComplexMatrix const&, ComplexMatrix
> > > > const&, GSVD::type)in CmplxGSVD.o ld: symbol(s) not found
> > > > collect2: ld returned 1 exit status make: *** [gsvd.oct]
> > > > Error 1 'make' returned the following error: mkoctfile
> > > > -DHAVE_CONFIG_H -M CmplxGSVD.cc
> 
> > > On 10.5 x86_64 I don't see this problem. I thought you were 
> > > using octave-atlas ? In that case, please check whether you
> > > get indeed :
> 
> > > # nm -m  /sw/lib/liblapack.dylib |fgrep '_dggsvd_ _zggsvd_' 
> > > 001e8440 (__TEXT,__text) external _dggsvd_ 0048c4d0 
> > > (__TEXT,__text) external _zggsvd_
> 
> 
> > > And else , I also get those symbols in the system's libLAPACK
> > > _ but not in vecLib ....
> 
> > ?
> 
> > ls -l /usr/lib/liblapack.dylib lrwxr-xr-x 1 root wheel 118 Jul
> > 21 18:04 /usr/lib/liblapack.dylib -> 
> > ../../System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
> > 
> 
> > (on 10.7 at least)
> 
> > > I see from octave's info file that for the non-atlas version 
> > > libLAPACK is not on the link line, though vecLib is. It is true
> > > that vecLib itself has libLAPACK among its load commands, and 
> > > that sometimes I may have seen a link succeed by such reasons
> > > _ but this might be system/sw-vers dependent, and a possible
> > > cause for trouble.
> 
> 
> 
> > > Do you get the same ?
> 
> > > JF
> 
> > It works on 10.7 (no ATLAS).
> 
> > I went ahead and added a separate -atlas variant (I didn't notice
> > initially that it was using LAPACK), but I didn't reproduce this
> > problem on my 10.5/powerpc octave324-atlas install.  I'll try 
> > 10.6/x86_64, too.
> 
> 
> I didn't see this problem 10.6/x86_64 using octave324-atlas.

I did, however, see it on 10.6/x86_64 using octave324 (no atlas).  For
that variant BLAS_LIBS isn't set in /sw/bin/mkoctfile-3.2.4.  Setting
BLAS_LIBS to "-framework Accelerate" allowed me to build the package.

I'll put out new Octave revisions shortly.

- -- 
Alexander Hansen, Ph.D.
Fink User Liaison
http://finkakh.wordpress.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk6DCTAACgkQB8UpO3rKjQ/YKQCfRfpEmn6xq6RhvZbI0M6je7DC
LG0AnRzXxAFkFBGkGBnZy4HDGzE+vEWN
=QhQR
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic