<?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 LAPACK LNK2019 error using Visual Fortran XE 12 in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACK-LNK2019-error-using-Visual-Fortran-XE-12/m-p/779889#M1365</link>
    <description>Oh ... thanks for this information!&lt;BR /&gt;&lt;BR /&gt;If not obvious, I'ma completenovice!</description>
    <pubDate>Fri, 18 Mar 2011 21:12:41 GMT</pubDate>
    <dc:creator>Jim_Vickroy</dc:creator>
    <dc:date>2011-03-18T21:12:41Z</dc:date>
    <item>
      <title>LAPACK LNK2019 error using Visual Fortran XE 12</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACK-LNK2019-error-using-Visual-Fortran-XE-12/m-p/779885#M1361</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;I'm developing my first Fortran 95 application requiring procedures in LAPACK.&lt;BR /&gt;&lt;BR /&gt;My environment is:&lt;BR /&gt;&lt;BR /&gt;+ MS Windows XP&lt;BR /&gt;+ MS Visual Studio 2008&lt;BR /&gt;+ Intel Visual Fortran Compiler XE 12.0.1.127 [IA-32]&lt;BR /&gt;&lt;BR /&gt;The project build step fails as follows:&lt;/P&gt;&lt;P&gt;1&amp;gt;------ Build started: Project: SUVI Thematic Maps Demo, Configuration: Debug Win32 ------&lt;/P&gt;&lt;P&gt;1&amp;gt;Compiling with Intel Visual Fortran Compiler XE 12.0.1.127 [IA-32]...&lt;/P&gt;&lt;P&gt;1&amp;gt;demo.f90&lt;/P&gt;&lt;P&gt;1&amp;gt;Linking...&lt;/P&gt;&lt;P&gt;1&amp;gt;SUVI Thematic Maps Lib.lib(products.obj) : error LNK2019: unresolved external symbol _SGETRF_MKL95@12 referenced in function _THEMATIC_MAP_COMPONENT_mp_THEMATIC_MAP_SET_COVARIANCES_DETERMINANTS_INVERSES&lt;/P&gt;&lt;P&gt;1&amp;gt;SUVI Thematic Maps Lib.lib(products.obj) : error LNK2019: unresolved external symbol _SGETRI_MKL95@12 referenced in function _THEMATIC_MAP_COMPONENT_mp_THEMATIC_MAP_SET_COVARIANCES_DETERMINANTS_INVERSES&lt;/P&gt;&lt;P&gt;1&amp;gt;Debug\\SUVI Thematic Maps Demo.exe : fatal error LNK1120: 2 unresolved externals&lt;/P&gt;&lt;P&gt;1&amp;gt;&lt;/P&gt;&lt;P&gt;1&amp;gt;Build log written to "file://C:\\Documents and Settings\\jim.vickroy\\My Documents\\Visual Studio 2008\\Projects\\SUVI Thematic Maps\\SUVI Thematic Maps Demo\\Debug\\BuildLog.htm"&lt;/P&gt;&lt;P&gt;1&amp;gt;SUVI Thematic Maps Demo - 3 error(s), 0 warning(s)&lt;/P&gt;&lt;P&gt;========== Build: 0 succeeded, 1 failed, 1 up-to-date, 0 skipped ==========&lt;BR /&gt;&lt;BR /&gt;My Visual Studio "Solution" comprises two "Projects": a "Demo" Project (containingthe main program) and a static library project (which uses some LAPACK procedures).&lt;BR /&gt;&lt;BR /&gt;I believe I have followed the steps presented in "Creating, Configuring, and Running the Intel Visual Fortran Project" sub-section of "Programming with Intel Math Kernel Library in the Visual Studio* Integrated Development Environment (IDE)".&lt;BR /&gt;&lt;BR /&gt;My online search located a posting entitled "Problems linking with mkl95 libraries" {&lt;A href="http://software.intel.com/en-us/forums/showthread.php?t=71093&amp;amp;o=d&amp;amp;s=lr&amp;amp;wapkw=(rss"&gt;http://software.intel.com/en-us/forums/showthread.php?t=71093&amp;amp;o=d&amp;amp;s=lr&amp;amp;wapkw=(rss&lt;/A&gt;)} but that posted solution did not work.&lt;BR /&gt;&lt;BR /&gt;Thanks in advance for your time and responses.&lt;BR /&gt;&lt;BR /&gt;-- jv&lt;/P&gt;</description>
      <pubDate>Fri, 18 Mar 2011 16:09:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACK-LNK2019-error-using-Visual-Fortran-XE-12/m-p/779885#M1361</guid>
      <dc:creator>Jim_Vickroy</dc:creator>
      <dc:date>2011-03-18T16:09:52Z</dc:date>
    </item>
    <item>
      <title>LAPACK LNK2019 error using Visual Fortran XE 12</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACK-LNK2019-error-using-Visual-Fortran-XE-12/m-p/779886#M1362</link>
      <description>You probably have the CVF calling convention specified as an option in your project. However, the Lapack95 libraries delivered with IFort contain only routines with the IFort default calling convention.&lt;BR /&gt;&lt;BR /&gt;Either remove the /iface:cvf option in your project, or build a CVF compatible version of the MKL-Lapack95 library and use it instead of the delivered library.</description>
      <pubDate>Fri, 18 Mar 2011 18:08:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACK-LNK2019-error-using-Visual-Fortran-XE-12/m-p/779886#M1362</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2011-03-18T18:08:18Z</dc:date>
    </item>
    <item>
      <title>LAPACK LNK2019 error using Visual Fortran XE 12</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACK-LNK2019-error-using-Visual-Fortran-XE-12/m-p/779887#M1363</link>
      <description>Ahh ... you are correct ... I am using the /iface:cvf compiler option because it was required for another external dependency.&lt;BR /&gt;&lt;BR /&gt;Building the MKL-Lapack libray with the CVF calling convention seems daunting to me given my level of expertise so I will probably just hand-code the 2 Lapack procedures needed using the Numerical Receipes book.&lt;BR /&gt;&lt;BR /&gt;Thanks for explaining this.&lt;BR /&gt;</description>
      <pubDate>Fri, 18 Mar 2011 19:38:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACK-LNK2019-error-using-Visual-Fortran-XE-12/m-p/779887#M1363</guid>
      <dc:creator>Jim_Vickroy</dc:creator>
      <dc:date>2011-03-18T19:38:34Z</dc:date>
    </item>
    <item>
      <title>LAPACK LNK2019 error using Visual Fortran XE 12</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACK-LNK2019-error-using-Visual-Fortran-XE-12/m-p/779888#M1364</link>
      <description>&lt;I&gt;I will probably just hand-code the 2 Lapack procedures&lt;BR /&gt;&lt;BR /&gt;&lt;/I&gt;No need for that, MKL already has SGETRF and DGETRF callable with CVF calling sequence. &lt;BR /&gt;&lt;BR /&gt;All you have to do is to replace the calls to the overloaded subroutine names, e.g., GETRF, by the F77 calls, which have more arguments than the F95-callable subroutines -- in fact, something that you would have to do even if you used the Lapack source code from Netlib or the equivalent from Numerical Recipes.</description>
      <pubDate>Fri, 18 Mar 2011 20:53:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACK-LNK2019-error-using-Visual-Fortran-XE-12/m-p/779888#M1364</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2011-03-18T20:53:08Z</dc:date>
    </item>
    <item>
      <title>LAPACK LNK2019 error using Visual Fortran XE 12</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACK-LNK2019-error-using-Visual-Fortran-XE-12/m-p/779889#M1365</link>
      <description>Oh ... thanks for this information!&lt;BR /&gt;&lt;BR /&gt;If not obvious, I'ma completenovice!</description>
      <pubDate>Fri, 18 Mar 2011 21:12:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACK-LNK2019-error-using-Visual-Fortran-XE-12/m-p/779889#M1365</guid>
      <dc:creator>Jim_Vickroy</dc:creator>
      <dc:date>2011-03-18T21:12:41Z</dc:date>
    </item>
  </channel>
</rss>

