<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic [mkl 10.3]Missing libmkl_lapack.so in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-10-3-Missing-libmkl-lapack-so/m-p/778912#M1279</link>
    <description>I have recently isntalled intel composerXE Fortran. opt/intel/mkl/lib/{intel64 | ia32} does not contain libmkl_lapac.so file. The following is the list of files from /opt/intel/mkl/lib/intel64 folder&lt;BR /&gt;&lt;BR /&gt;libmkl_avx.so libmkl_core.a libmkl_intel_thread.a libmkl_sequential.so&lt;BR /&gt;libmkl_blacs_ilp64.a libmkl_core.so libmkl_intel_thread.so libmkl_solver_ilp64.a&lt;BR /&gt;libmkl_blacs_intelmpi_ilp64.a libmkl_def.so libmkl_lapack95_ilp64.a libmkl_solver_ilp64_sequential.a&lt;BR /&gt;libmkl_blacs_intelmpi_ilp64.so libmkl_gf_ilp64.a libmkl_lapack95_lp64.a libmkl_solver_lp64.a&lt;BR /&gt;libmkl_blacs_intelmpi_lp64.a libmkl_gf_ilp64.so libmkl_mc.so libmkl_solver_lp64_sequential.a&lt;BR /&gt;libmkl_blacs_intelmpi_lp64.so libmkl_gf_lp64.a libmkl_mc3.so libmkl_vml_avx.so&lt;BR /&gt;libmkl_blacs_lp64.a libmkl_gf_lp64.so libmkl_p4n.so libmkl_vml_def.so&lt;BR /&gt;libmkl_blacs_openmpi_ilp64.a libmkl_gnu_thread.a libmkl_pgi_thread.a libmkl_vml_mc.so&lt;BR /&gt;libmkl_blacs_openmpi_lp64.a libmkl_gnu_thread.so libmkl_pgi_thread.so libmkl_vml_mc2.so&lt;BR /&gt;libmkl_blacs_sgimpt_ilp64.a libmkl_intel_ilp64.a libmkl_rt.so libmkl_vml_mc3.so&lt;BR /&gt;libmkl_blacs_sgimpt_lp64.a libmkl_intel_ilp64.so libmkl_scalapack_ilp64.a libmkl_vml_p4n.so&lt;BR /&gt;libmkl_blas95_ilp64.a libmkl_intel_lp64.a libmkl_scalapack_ilp64.so locale&lt;BR /&gt;libmkl_blas95_lp64.a libmkl_intel_lp64.so libmkl_scalapack_lp64.a&lt;BR /&gt;libmkl_cdft_core.a libmkl_intel_sp2dp.a libmkl_scalapack_lp64.so&lt;BR /&gt;libmkl_cdft_core.so libmkl_intel_sp2dp.so libmkl_sequential.a&lt;BR /&gt;&lt;BR /&gt;I am trying to configure petsc-3.1-p6, and i get a message&lt;BR /&gt;&lt;BR /&gt;You set a value for --with-blas-lapack-dir=&lt;DIR&gt;, but /opt/intel/mkl/lib/intel64 cannot be used&lt;BR /&gt;&lt;BR /&gt;possible becuase it is looking for libmkl_lapack.so in that directory which it cannot find. &lt;BR /&gt;&lt;BR /&gt;Can someone help me fix this? &lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Reddy&lt;/DIR&gt;</description>
    <pubDate>Tue, 23 Nov 2010 23:09:47 GMT</pubDate>
    <dc:creator>Dharma</dc:creator>
    <dc:date>2010-11-23T23:09:47Z</dc:date>
    <item>
      <title>[mkl 10.3]Missing libmkl_lapack.so</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-10-3-Missing-libmkl-lapack-so/m-p/778912#M1279</link>
      <description>I have recently isntalled intel composerXE Fortran. opt/intel/mkl/lib/{intel64 | ia32} does not contain libmkl_lapac.so file. The following is the list of files from /opt/intel/mkl/lib/intel64 folder&lt;BR /&gt;&lt;BR /&gt;libmkl_avx.so libmkl_core.a libmkl_intel_thread.a libmkl_sequential.so&lt;BR /&gt;libmkl_blacs_ilp64.a libmkl_core.so libmkl_intel_thread.so libmkl_solver_ilp64.a&lt;BR /&gt;libmkl_blacs_intelmpi_ilp64.a libmkl_def.so libmkl_lapack95_ilp64.a libmkl_solver_ilp64_sequential.a&lt;BR /&gt;libmkl_blacs_intelmpi_ilp64.so libmkl_gf_ilp64.a libmkl_lapack95_lp64.a libmkl_solver_lp64.a&lt;BR /&gt;libmkl_blacs_intelmpi_lp64.a libmkl_gf_ilp64.so libmkl_mc.so libmkl_solver_lp64_sequential.a&lt;BR /&gt;libmkl_blacs_intelmpi_lp64.so libmkl_gf_lp64.a libmkl_mc3.so libmkl_vml_avx.so&lt;BR /&gt;libmkl_blacs_lp64.a libmkl_gf_lp64.so libmkl_p4n.so libmkl_vml_def.so&lt;BR /&gt;libmkl_blacs_openmpi_ilp64.a libmkl_gnu_thread.a libmkl_pgi_thread.a libmkl_vml_mc.so&lt;BR /&gt;libmkl_blacs_openmpi_lp64.a libmkl_gnu_thread.so libmkl_pgi_thread.so libmkl_vml_mc2.so&lt;BR /&gt;libmkl_blacs_sgimpt_ilp64.a libmkl_intel_ilp64.a libmkl_rt.so libmkl_vml_mc3.so&lt;BR /&gt;libmkl_blacs_sgimpt_lp64.a libmkl_intel_ilp64.so libmkl_scalapack_ilp64.a libmkl_vml_p4n.so&lt;BR /&gt;libmkl_blas95_ilp64.a libmkl_intel_lp64.a libmkl_scalapack_ilp64.so locale&lt;BR /&gt;libmkl_blas95_lp64.a libmkl_intel_lp64.so libmkl_scalapack_lp64.a&lt;BR /&gt;libmkl_cdft_core.a libmkl_intel_sp2dp.a libmkl_scalapack_lp64.so&lt;BR /&gt;libmkl_cdft_core.so libmkl_intel_sp2dp.so libmkl_sequential.a&lt;BR /&gt;&lt;BR /&gt;I am trying to configure petsc-3.1-p6, and i get a message&lt;BR /&gt;&lt;BR /&gt;You set a value for --with-blas-lapack-dir=&lt;DIR&gt;, but /opt/intel/mkl/lib/intel64 cannot be used&lt;BR /&gt;&lt;BR /&gt;possible becuase it is looking for libmkl_lapack.so in that directory which it cannot find. &lt;BR /&gt;&lt;BR /&gt;Can someone help me fix this? &lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Reddy&lt;/DIR&gt;</description>
      <pubDate>Tue, 23 Nov 2010 23:09:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-10-3-Missing-libmkl-lapack-so/m-p/778912#M1279</guid>
      <dc:creator>Dharma</dc:creator>
      <dc:date>2010-11-23T23:09:47Z</dc:date>
    </item>
    <item>
      <title>[mkl 10.3]Missing libmkl_lapack.so</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-10-3-Missing-libmkl-lapack-so/m-p/778913#M1280</link>
      <description>I fixed the problem. Looks like the library files in mkl 10.3 is different from earlier versions of mkl. And the configure script of petsc was looking for a specific libmkl_lapack.a/so. I have made the folloing changes in the BlasLapack.py script in the folder "petsc-3.1-p6/config/BuildSystem/config/packages". I could get install the petsc-3.1-p6 using intelComposerXE and mkl 10.3 [for lapack and blas routines].&lt;BR /&gt;&lt;BR /&gt;Lines 201 to 221&lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt;[python]      # Check Linux MKL variations
      # Commented all other lines and edited this line [Reddy]&lt;BR /&gt;       yield ('User specified MKL Linux lib dir', None, [os.path.join(dir, 'libmkl_lapack95_lp64.a'), 'mkl_intel_lp64', 'mkl_intel_thread', 'mkl_core', 'iomp5', 'pthread'], 1)
      #for libdir in ['32','64','em64t']:
      #  yield ('User specified MKL Linux installation root', None, [os.path.join(dir,'lib',libdir,'libmkl_lapack.a'),'mkl', 'guide', 'pthread'], 1)
      # Some new MLK 11 variations
      #yield ('User specified MKL11 Linux-x86 lib dir', None, [os.path.join(dir, 'libmkl_lapack.a'), 'mkl_intel', 'mkl_intel_thread', 'mkl_core', 'guide', 'pthread'], 1)
      #yield ('User specified MKL11 Linux-x86 installation root', None, [os.path.join(dir,'lib','em64t','libmkl_lapack.a'),'mkl_intel', 'mkl_intel_thread', 'mkl_core', 'guide', 'pthread'], 1)
      #yield ('User specified MKL11 Linux-em64t lib dir', None, [os.path.join(dir, 'libmkl_lapack.a'), 'mkl_intel_lp64', 'mkl_intel_thread', 'mkl_core', 'guide', 'pthread'], 1)
      #yield ('User specified MKL11 Linux-em64t installation root', None, [os.path.join(dir,'lib','em64t','libmkl_lapack.a'),'mkl_intel_lp64', 'mkl_intel_thread', 'mkl_core', 'guide', 'pthread'], 1)
      # inserted _Reddy
      #yield ('User specified MKL11 Linux-em64t installation root', None, [os.path.join(dir,'lib','intel64','libmkl_lapack95_lp64.a'),'mkl_intel_lp64', 'mkl_intel_thread', 'mkl_core', 'iomp5', 'pthread'], 1)
     
      # Older Linux MKL checks
      #yield ('User specified MKL Linux-x86 lib dir', None, [os.path.join(dir, 'libmkl_lapack.a'), 'libmkl_def.a', 'guide', 'pthread'], 1)
      #yield ('User specified MKL Linux-x86 lib dir', None, [os.path.join(dir, 'libmkl_lapack.a'), 'libmkl_def.a', 'guide', 'vml','pthread'], 1)
      #yield ('User specified MKL Linux-ia64 lib dir', None, [os.path.join(dir, 'libmkl_lapack.a'), 'libmkl_ipf.a', 'guide', 'pthread'], 1)
      #yield ('User specified MKL Linux-em64t lib dir', None, [os.path.join(dir, 'libmkl_lapack.a'), 'libmkl_em64t.a', 'guide', 'pthread'], 1)
      #yield ('User specified MKL Linux-x86 installation root', None, [os.path.join(dir,'lib','32','libmkl_lapack.a'),'libmkl_def.a', 'guide', 'pthread'], 1)
      #yield ('User specified MKL Linux-x86 installation root', None, [os.path.join(dir,'lib','32','libmkl_lapack.a'),'libmkl_def.a', 'guide', 'vml','pthread'], 1)
      #yield ('User specified MKL Linux-ia64 installation root', None, [os.path.join(dir,'lib','64','libmkl_lapack.a'),'libmkl_ipf.a', 'guide', 'pthread'], 1)
      #yield ('User specified MKL Linux-em64t installation root', None, [os.path.join(dir,'lib','em64t','libmkl_lapack.a'),'libmkl_em64t.a', 'guide', 'pthread'], 1)
  [/python]&lt;/PRE&gt; &lt;BR /&gt;</description>
      <pubDate>Wed, 24 Nov 2010 17:34:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-10-3-Missing-libmkl-lapack-so/m-p/778913#M1280</guid>
      <dc:creator>Dharma</dc:creator>
      <dc:date>2010-11-24T17:34:32Z</dc:date>
    </item>
  </channel>
</rss>

