[Wien] Error: undefined symbol: __intel_cpu_indicator

Gerhard H Fecher fecher at uni-mainz.de
Wed Mar 1 18:12:25 CET 2006


Is not that the same I just told ?
May be I expressed it the wrong way.

the subroutine for the cpu type selection routines are found in one of the 
libmkl_xxx libraries, bot its name there does not match 
__intel_cpu_indicator, but is in some xxx.o file in yyy.a.

Ciao
Gerhard
 
Am Mittwoch, 1. März 2006 18:30 schrieb L. D. Marks:
> This routine is called to see what cpu is present so appropriate versions 
> of optimized code can be used, see 
> http://www.linuxjournal.com/node/4885/print (and/or google 
> __intel_cpu_indicator).
> 
> On Wed, 1 Mar 2006, Gerhard H Fecher wrote:
> 
> > It seems not to be a subroutine that is in any of the static Intel 
libraries.
> > the cpuid is usually set in libmkl_ia32 (old Pentium or Xeon), libmkl_i2p
> > (Itanium), or libmkl_em64t (new Pentium or Xeon).
> > However, the subroutine may be defined with different name in the object 
file.
> > In this case I expect that the wrong dynamic libryrry may cause the error.
> >
> > Anyway, I do not see why to link lapack dynamically but not blas, both can 
be
> > linked savely static.
> > The only problem with dynamic linking is libpthread.
> >
> 
> Note: if you have an old email address for me, please note that "nwu" has
> been changed to "northwestern".
> -----------------------------------------------
> Laurence Marks
> Department of Materials Science and Engineering
> MSE Rm 2036 Cook Hall
> 2220 N Campus Drive
> Northwestern University
> Evanston, IL 60201, USA
> Tel: (847) 491-3996 Fax: (847) 491-7820
> email: L-marks at northwestern dot edu
> http://www.numis.northwestern.edu
> -----------------------------------------------
> 
> _______________________________________________
> Wien mailing list
> Wien at zeus.theochem.tuwien.ac.at
> http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
> 


More information about the Wien mailing list