<?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 Conversion to DLL in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/Conversion-to-DLL/m-p/986142#M27148</link>
    <description>Currently I have a standalone Visual Fortran application that is linked against a large number of static libraries and includes a block data common.  I need to convert it to a DLL, which will be called from Visual Basic front end.  I know how to do the VB/VF part since I have done a number of simple examples with simple VF DLL's. &lt;BR /&gt; &lt;BR /&gt;In the old FAQ I read the following: &lt;BR /&gt; &lt;BR /&gt;?Can I build a VF DLL that is linked against the VF static libraries? 29-Oct-1997 &lt;BR /&gt; &lt;BR /&gt;We strongly recommend that you NOT do this as it can cause subtle and difficult to analyze application errors.  If you build a DLL, always link against the shared libraries.  Furthermore, any application linked against your DLL must be linked against DLL, not static libraries.? &lt;BR /&gt; &lt;BR /&gt;My question is: what would be the most straight forward way to do what I need to do?  Do I need to convert each of the static libraries into a DLL (each library contains multiple subroutines)?  Alternatively, can I just convert my top-level routine into a DLL and still keep it linked against the static libraries not withstanding what 10/29/97 FAQ recommends? &lt;BR /&gt; &lt;BR /&gt;Any suggestions will be greatly appreciated. &lt;BR /&gt; &lt;BR /&gt;Maria</description>
    <pubDate>Fri, 15 Mar 2002 05:28:29 GMT</pubDate>
    <dc:creator>maria14</dc:creator>
    <dc:date>2002-03-15T05:28:29Z</dc:date>
    <item>
      <title>Conversion to DLL</title>
      <link>https://community.intel.com/t5/Software-Archive/Conversion-to-DLL/m-p/986142#M27148</link>
      <description>Currently I have a standalone Visual Fortran application that is linked against a large number of static libraries and includes a block data common.  I need to convert it to a DLL, which will be called from Visual Basic front end.  I know how to do the VB/VF part since I have done a number of simple examples with simple VF DLL's. &lt;BR /&gt; &lt;BR /&gt;In the old FAQ I read the following: &lt;BR /&gt; &lt;BR /&gt;?Can I build a VF DLL that is linked against the VF static libraries? 29-Oct-1997 &lt;BR /&gt; &lt;BR /&gt;We strongly recommend that you NOT do this as it can cause subtle and difficult to analyze application errors.  If you build a DLL, always link against the shared libraries.  Furthermore, any application linked against your DLL must be linked against DLL, not static libraries.? &lt;BR /&gt; &lt;BR /&gt;My question is: what would be the most straight forward way to do what I need to do?  Do I need to convert each of the static libraries into a DLL (each library contains multiple subroutines)?  Alternatively, can I just convert my top-level routine into a DLL and still keep it linked against the static libraries not withstanding what 10/29/97 FAQ recommends? &lt;BR /&gt; &lt;BR /&gt;Any suggestions will be greatly appreciated. &lt;BR /&gt; &lt;BR /&gt;Maria</description>
      <pubDate>Fri, 15 Mar 2002 05:28:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Conversion-to-DLL/m-p/986142#M27148</guid>
      <dc:creator>maria14</dc:creator>
      <dc:date>2002-03-15T05:28:29Z</dc:date>
    </item>
    <item>
      <title>Re: Conversion to DLL</title>
      <link>https://community.intel.com/t5/Software-Archive/Conversion-to-DLL/m-p/986143#M27149</link>
      <description>No, that FAQ has nothing to do with your case -- it refers to VF run-time libraries (DFORRT.dll/DFORRT.lib). You can safely link your own static libraries wherever you want.</description>
      <pubDate>Sat, 16 Mar 2002 02:12:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Conversion-to-DLL/m-p/986143#M27149</guid>
      <dc:creator>Jugoslav_Dujic</dc:creator>
      <dc:date>2002-03-16T02:12:04Z</dc:date>
    </item>
  </channel>
</rss>

