<?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 Re: Using and linking of the blas library using 95 interfaces in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-and-linking-of-the-blas-library-using-95-interfaces/m-p/862740#M7612</link>
    <description>&lt;BR /&gt;MKL /64 directory is for IA-64. The x86-64 libraries are in /em64t.&lt;BR /&gt;</description>
    <pubDate>Mon, 21 Jan 2008 22:00:33 GMT</pubDate>
    <dc:creator>TimP</dc:creator>
    <dc:date>2008-01-21T22:00:33Z</dc:date>
    <item>
      <title>Using and linking of the blas library using 95 interfaces</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-and-linking-of-the-blas-library-using-95-interfaces/m-p/862739#M7611</link>
      <description>Greetings,&lt;BR /&gt;&lt;BR /&gt;Following the advice found on this group, specifically this post:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://softwarecommunity.intel.com/isn/Community/en-US/forums/permalink/30232854/30232857/ShowThread.aspx#30232857" target="_blank"&gt;http://softwarecommunity.intel.com/isn/Community/en-US/forums/permalink/30232854/30232857/ShowThread.aspx#30232857&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;I have compiled the interfaces for blas95 and lapack95, placing the three generated modules into the include directory.&lt;BR /&gt;&lt;BR /&gt;Then I sought to create a small test function:&lt;BR /&gt;-------------------------------------------&lt;BR /&gt;program test&lt;BR /&gt; use mkl95_blas, only: dot&lt;BR /&gt;&lt;BR /&gt; real(kind=8), dimension(4) :: a=(/1.,2.,3.,4./), b=(/4.,3.,2.,1./)&lt;BR /&gt; real(kind=8) :: c&lt;BR /&gt;&lt;BR /&gt; c = dot(a,b)&lt;BR /&gt;&lt;BR /&gt; write(*,*) 'c=', c&lt;BR /&gt;end program test&lt;BR /&gt;--------------------------------------------&lt;BR /&gt;&lt;BR /&gt;I compile the program with the following command:&lt;BR /&gt;ifort -o run test.f90 -L/opt/intel/mkl/10.0.1.014/lib/64 -I/opt/intel/mkl/10.0.1.014/include -lmkl_blas95 -lmkl&lt;BR /&gt;&lt;BR /&gt;But get this output:&lt;BR /&gt;&lt;BR /&gt;ld: /opt/intel/mkl/10.0.1.014/lib/64/libmkl_intel_lp64.so: warning: sh_link not set for section `.IA_64.unwind'&lt;BR /&gt;ld: skipping incompatible /opt/intel/mkl/10.0.1.014/lib/64/libmkl_intel_lp64.so when searching for libmkl_intel_lp64.so&lt;BR /&gt;ld: /opt/intel/mkl/10.0.1.014/lib/64/libmkl_intel_lp64.so: warning: sh_link not set for section `.IA_64.unwind'&lt;BR /&gt;ld: skipping incompatible /opt/intel/mkl/10.0.1.014/lib/64/libmkl_intel_lp64.so when searching for libmkl_intel_lp64.so&lt;BR /&gt;ld: cannot find libmkl_intel_lp64.so&lt;BR /&gt;&lt;BR /&gt;my machine is:&lt;BR /&gt;Linux richard-debian 2.6.22-3-amd64 #1 SMP Sun Nov 4 18:18:09 UTC 2007 x86_64 GNU/Linux&lt;BR /&gt;&lt;BR /&gt;Is there something that I am just missing here? I have been trying to look through the reference documents.&lt;BR /&gt;&lt;BR /&gt;Any guidance would be appreciated.&lt;BR /&gt;&lt;BR /&gt;thank you,&lt;BR /&gt;Richard&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 21 Jan 2008 20:23:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-and-linking-of-the-blas-library-using-95-interfaces/m-p/862739#M7611</guid>
      <dc:creator>rotero</dc:creator>
      <dc:date>2008-01-21T20:23:51Z</dc:date>
    </item>
    <item>
      <title>Re: Using and linking of the blas library using 95 interfaces</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-and-linking-of-the-blas-library-using-95-interfaces/m-p/862740#M7612</link>
      <description>&lt;BR /&gt;MKL /64 directory is for IA-64. The x86-64 libraries are in /em64t.&lt;BR /&gt;</description>
      <pubDate>Mon, 21 Jan 2008 22:00:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-and-linking-of-the-blas-library-using-95-interfaces/m-p/862740#M7612</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2008-01-21T22:00:33Z</dc:date>
    </item>
    <item>
      <title>Re: Using and linking of the blas library using 95 interfaces</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-and-linking-of-the-blas-library-using-95-interfaces/m-p/862741#M7613</link>
      <description>Thank you Tim, that was most definitely the problem.&lt;BR /&gt;&lt;BR /&gt;For the sake of documenting:&lt;BR /&gt;&lt;BR /&gt;1) recompiled the fortran 95 interfaces for em64t&lt;BR /&gt;make PLAT=lnx32e INTERFACE=mkl_blas.f90 lib&lt;BR /&gt;make PLAT=lnx32e INTERFACE=mkl_lapack.f90 lib&lt;BR /&gt;&lt;BR /&gt;2) Then the compile&lt;BR /&gt;ifort -o run -L/opt/intel/mkl/10.0.1.014/lib/em64t test.f90 -lmkl_blas95 -lmkl_em64t&lt;BR /&gt;&lt;BR /&gt;Works; thank you for your help.&lt;BR /&gt;&lt;BR /&gt;Richard&lt;BR /&gt;</description>
      <pubDate>Mon, 21 Jan 2008 22:53:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-and-linking-of-the-blas-library-using-95-interfaces/m-p/862741#M7613</guid>
      <dc:creator>rotero</dc:creator>
      <dc:date>2008-01-21T22:53:31Z</dc:date>
    </item>
  </channel>
</rss>

