[Numpy-discussion] Numpy - MKL - build error

Matthieu Brucher matthieu.brucher at gmail.com
Wed Sep 14 03:59:30 EDT 2011


It seems you are missing libiomp5.so, which is sound if you re using the
whole Composer package: the needed libs are split in two different
locations, and unfortunately, Numpy cannot cope with this last time I
checked (I think it was one of the reasons David Cournapeau created numscons
and bento).

Matthieu

2011/9/14 Igor Ying <igor.ying at yahoo.com>

> Yes, they all are present in that directory.  Also, I tried with root as
> login.
>
> -r-xr-xr-x 1 root root  26342559 Aug  9 22:19 libmkl_avx.so
> -r--r--r-- 1 root root   1190224 Aug  9 22:26 libmkl_blacs_ilp64.a
> -r--r--r-- 1 root root   1191496 Aug  9 22:25 libmkl_blacs_intelmpi_ilp64.a
> -r-xr-xr-x 1 root root    497597 Aug  9 22:25
> libmkl_blacs_intelmpi_ilp64.so
> -r--r--r-- 1 root root    676206 Aug  9 22:21 libmkl_blacs_intelmpi_lp64.a
> -r-xr-xr-x 1 root root    267010 Aug  9 22:21 libmkl_blacs_intelmpi_lp64.so
> -r--r--r-- 1 root root    674926 Aug  9 22:22 libmkl_blacs_lp64.a
> -r--r--r-- 1 root root   1218290 Aug  9 22:28 libmkl_blacs_openmpi_ilp64.a
> -r--r--r-- 1 root root    703042 Aug  9 22:23 libmkl_blacs_openmpi_lp64.a
> -r--r--r-- 1 root root   1191152 Aug  9 22:29 libmkl_blacs_sgimpt_ilp64.a
> -r--r--r-- 1 root root    675854 Aug  9 22:23 libmkl_blacs_sgimpt_lp64.a
> -r--r--r-- 1 root root    425802 Aug  9 20:44 libmkl_blas95_ilp64.a
> -r--r--r-- 1 root root    421410 Aug  9 20:44 libmkl_blas95_lp64.a
> -r--r--r-- 1 root root    144354 Aug  9 22:29 libmkl_cdft_core.a
> -r-xr-xr-x 1 root root    115588 Aug  9 22:29 libmkl_cdft_core.so
> -r--r--r-- 1 root root 231886824 Aug  9 22:07 libmkl_core.a
> -r-xr-xr-x 1 root root  16730033 Aug  9 22:18 libmkl_core.so
> -r-xr-xr-x 1 root root  21474555 Aug  9 22:18 libmkl_def.so
> -r--r--r-- 1 root root  14974574 Aug  9 22:06 libmkl_gf_ilp64.a
> -r-xr-xr-x 1 root root   7008828 Aug  9 22:48 libmkl_gf_ilp64.so
> -r--r--r-- 1 root root  15140998 Aug  9 22:06 libmkl_gf_lp64.a
> -r-xr-xr-x 1 root root   7055304 Aug  9 22:48 libmkl_gf_lp64.so
> -r--r--r-- 1 root root  16435120 Aug  9 22:07 libmkl_gnu_thread.a
> -r-xr-xr-x 1 root root   9816940 Aug  9 22:49 libmkl_gnu_thread.so
> -r--r--r-- 1 root root  14968130 Aug  9 22:06 libmkl_intel_ilp64.a
> -r-xr-xr-x 1 root root   7008368 Aug  9 22:48 libmkl_intel_ilp64.so
> -r--r--r-- 1 root root  15134406 Aug  9 22:06 libmkl_intel_lp64.a
> -r-xr-xr-x 1 root root   7053588 Aug  9 22:48 libmkl_intel_lp64.so
> -r--r--r-- 1 root root   2472940 Aug  9 22:07 libmkl_intel_sp2dp.a
> -r-xr-xr-x 1 root root   1191479 Aug  9 22:20 libmkl_intel_sp2dp.so
> -r--r--r-- 1 root root  27642508 Aug  9 22:07 libmkl_intel_thread.a
> -r-xr-xr-x 1 root root  17516608 Aug  9 22:49 libmkl_intel_thread.so
> -r--r--r-- 1 root root   5350948 Aug  9 20:44 libmkl_lapack95_ilp64.a
> -r--r--r-- 1 root root   5413476 Aug  9 20:44 libmkl_lapack95_lp64.a
> -r-xr-xr-x 1 root root  29543829 Aug  9 22:19 libmkl_mc3.so
> -r-xr-xr-x 1 root root  25428037 Aug  9 22:19 libmkl_mc.so
> -r-xr-xr-x 1 root root  22888659 Aug  9 22:18 libmkl_p4n.so
> -r--r--r-- 1 root root  19232716 Aug  9 22:07 libmkl_pgi_thread.a
> -r-xr-xr-x 1 root root  12243062 Aug  9 22:49 libmkl_pgi_thread.so
> -r-xr-xr-x 1 root root   4984870 Aug  9 22:49 libmkl_rt.so
> -r--r--r-- 1 root root  10367758 Aug  9 22:49 libmkl_scalapack_ilp64.a
> -r-xr-xr-x 1 root root   6574928 Aug  9 22:50 libmkl_scalapack_ilp64.so
> -r--r--r-- 1 root root  10292432 Aug  9 22:49 libmkl_scalapack_lp64.a
> -r-xr-xr-x 1 root root   6452627 Aug  9 22:50 libmkl_scalapack_lp64.so
> -r--r--r-- 1 root root   9958444 Aug  9 22:07 libmkl_sequential.a
> -r-xr-xr-x 1 root root   5926347 Aug  9 22:48 libmkl_sequential.so
> -r--r--r-- 1 root root      1048 Aug  9 16:50 libmkl_solver_ilp64.a
> -r--r--r-- 1 root root      1048 Aug  9 16:50
> libmkl_solver_ilp64_sequential.a
> -r--r--r-- 1 root root      1048 Aug  9 16:50 libmkl_solver_lp64.a
> -r--r--r-- 1 root root      1048 Aug  9 16:50
> libmkl_solver_lp64_sequential.a
> -r-xr-xr-x 1 root root   6711968 Aug  9 22:48 libmkl_vml_avx.so
> -r-xr-xr-x 1 root root   2795928 Aug  9 22:47 libmkl_vml_def.so
> -r-xr-xr-x 1 root root   5476786 Aug  9 22:48 libmkl_vml_mc2.so
> -r-xr-xr-x 1 root root   5778052 Aug  9 22:48 libmkl_vml_mc3.so
> -r-xr-xr-x 1 root root   5382511 Aug  9 22:48 libmkl_vml_mc.so
> -r-xr-xr-x 1 root root   4235841 Aug  9 22:48 libmkl_vml_p4n.so
> drwxr-xr-x 3 root root      4096 Aug 18 11:43 locale
> Y
>
>
> you can reach the person managing the list at
>     numpy-discussion-owner at scipy.org
>
>
> Message: 1
> Date: Tue, 13 Sep 2011 09:58:27 -0400
> From: Olivier Delalleau <shish at keba.be>
> Subject: Re: [Numpy-discussion] Numpy - MKL - build error
> To: Discussion of Numerical Python <numpy-discussion at scipy.org>
> Message-ID:
>     <CAFXk4bpDN7qcwmZe2G565gsuOntau7LMH4fGSTH_zY_R+NLbMg at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
>
> Sorry if it sounds like a stupid question, but are the files listed in the
> error message present in that directory?
> If yes, maybe try running the command with sudo, just in case it would be
> some weird permission issue.
>
> -=- Olivier
>
> 2011/9/13 Igor Ying <igor.ying at yahoo.com>
>
> > Hi,
> >
> >  I am very new to Numpy and  trying to build Numpy 1.6.1 with Intel MKL
> > 10.3.6 and getting the following errors.
> >
> > $python setup.py config --compiler=intel build_clib --compiler=intel
> > build_ext --compiler=intel install
> >
> > Running from numpy source directory.F2PY Version 2
> > blas_opt_info:
> > blas_mkl_info:
> >  libraries mkl_def,mkl_intel_lp64,mkl_intel_thread,mkl_core,iomp5md not
> > found in /opt/intel/composer_xe_2011_sp1/mkl/lib/intel64
> >  NOT AVAILABLE
> >
> > I have modified the site.cfg as below.
> >
> > [mkl]
> > library_dirs = /opt/intel/composer_xe_2011_sp1/mkl/lib/intel64
> > include_dirs = /opt/intel/composer_xe_2011_sp1/mkl/include
> > mkl_libs = mkl_def,mkl_intel_lp64,mkl_intel_thread,mkl_core,iomp5md
> > lapack_libs = mkl_lapack_lp64
> >
> >
> > Environment variables are also set to point to mkl libraries.
> >
> > source /opt/intel/composer_xe_2011_sp1/bin/compilervars.sh intel64 lp64
> >
> > export OMP_NUM_THREADS=4
> >
> LD_LIBRARY_PATH="/opt/intel/composer_xe_2011_sp1/mkl/lib/intel64:${LD_LIBRARY_PATH}";
> >
> > export LD_LIBRARY_PATH
> > export
> >
> LD_RUN_PATH=/opt/lib:/opt1/composer_xe_2011_sp1/lib/intel64:/opt/composer_xe_2011_sp1/mkl/lib/intel64
> >
> > Can anyone help me?
> >
> >
> > _______________________________________________
> > NumPy-Discussion mailing list
> > NumPy-Discussion at scipy.org
> > http://mail.scipy.org/mailman/listinfo/numpy-discussion
> >
> >
>
>
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion at scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>
>


-- 
Information System Engineer, Ph.D.
Blog: http://matt.eifelle.com
LinkedIn: http://www.linkedin.com/in/matthieubrucher
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20110914/9e44d57a/attachment.html>


More information about the NumPy-Discussion mailing list