<?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: EM64T and dcabs1 in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/EM64T-and-dcabs1/m-p/931721#M13792</link>
    <description>I suppose MKL is expecting to find that function in the support libraries which come with 64-bit ifort.  It looks like that is missing from the ifort libraries in my installation and yours.  I would suggest you file an issue on premier.intel.com which shows the link failure.</description>
    <pubDate>Tue, 26 Oct 2004 22:54:06 GMT</pubDate>
    <dc:creator>TimP</dc:creator>
    <dc:date>2004-10-26T22:54:06Z</dc:date>
    <item>
      <title>EM64T and dcabs1</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/EM64T-and-dcabs1/m-p/931720#M13791</link>
      <description>&lt;DIV&gt;Hi,&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt; In our application, we are trying to link in the Intel MKL library. However, the calls are being made from fortran. I get the following symbol undefined:&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt; dcabs1_&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Almost all the blas routines define functions/subroutines with the underscore appended to it. This is the only symbol I get as undefined. The only work around I had was to download this blas routine, compile it locally and link it in. The details are as follows:&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt; 1. MKL version 7.0.1 (EM64T platform)&lt;/DIV&gt;
&lt;DIV&gt; 2. The link stream had the following (-lmkl_lapack -lmkl_em64t -lmkl -lguide)&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Did anyone else experience this?&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Thanks.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 26 Oct 2004 21:09:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/EM64T-and-dcabs1/m-p/931720#M13791</guid>
      <dc:creator>easwaran_viswanathan</dc:creator>
      <dc:date>2004-10-26T21:09:52Z</dc:date>
    </item>
    <item>
      <title>Re: EM64T and dcabs1</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/EM64T-and-dcabs1/m-p/931721#M13792</link>
      <description>I suppose MKL is expecting to find that function in the support libraries which come with 64-bit ifort.  It looks like that is missing from the ifort libraries in my installation and yours.  I would suggest you file an issue on premier.intel.com which shows the link failure.</description>
      <pubDate>Tue, 26 Oct 2004 22:54:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/EM64T-and-dcabs1/m-p/931721#M13792</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2004-10-26T22:54:06Z</dc:date>
    </item>
    <item>
      <title>Re: EM64T and dcabs1</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/EM64T-and-dcabs1/m-p/931722#M13793</link>
      <description>&lt;DIV&gt;You need notuse -lmkl on your link line. The use of -lmkl_lapack and -lmkl_em64t should resolve all references.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;-Todd&lt;/DIV&gt;</description>
      <pubDate>Tue, 26 Oct 2004 23:19:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/EM64T-and-dcabs1/m-p/931722#M13793</guid>
      <dc:creator>Todd_R_Intel</dc:creator>
      <dc:date>2004-10-26T23:19:44Z</dc:date>
    </item>
  </channel>
</rss>

