<?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: !DEC$ ATTRIBUTES DLLEXPORT in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850234#M65672</link>
    <description>Yes, you do.&lt;BR /&gt;</description>
    <pubDate>Mon, 28 Jul 2008 12:35:07 GMT</pubDate>
    <dc:creator>Steven_L_Intel1</dc:creator>
    <dc:date>2008-07-28T12:35:07Z</dc:date>
    <item>
      <title>!DEC$ ATTRIBUTES DLLEXPORT</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850225#M65663</link>
      <description>Dear all,&lt;BR /&gt;&lt;BR /&gt;In my application I have to share data between 2 dll's. The data is defined in a Fortran module and when using&lt;BR /&gt;!DEC$ ATTRIBUTES DLLEXPORT it works, however when compiling the code on a linux platforI get warning messages about the !DEC$... Is there a way to remove the !DEC$... from the Fortran modules but still being able to use the data in both dll's ?&lt;BR /&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;&lt;BR /&gt;Albert&lt;BR /&gt;</description>
      <pubDate>Fri, 25 Jul 2008 14:26:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850225#M65663</guid>
      <dc:creator>albert</dc:creator>
      <dc:date>2008-07-25T14:26:55Z</dc:date>
    </item>
    <item>
      <title>Re: !DEC$ ATTRIBUTES DLLEXPORT</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850226#M65664</link>
      <description>&lt;P&gt;!DEC$ is an extension. You could try f2003's deficientC interop features to get around this. &lt;/P&gt;
&lt;P&gt;Gerry&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jul 2008 15:44:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850226#M65664</guid>
      <dc:creator>g_f_thomas</dc:creator>
      <dc:date>2008-07-25T15:44:35Z</dc:date>
    </item>
    <item>
      <title>Re: !DEC$ ATTRIBUTES DLLEXPORT</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850227#M65665</link>
      <description>But there's no DLLEXPORT in the C interoperability feature.&lt;BR /&gt;&lt;BR /&gt;The way I would approach this is:&lt;BR /&gt;&lt;BR /&gt;!DEC$ IF DEFINED (_WIN32)&lt;BR /&gt;!DEC$ ATTRIBUTES DLLEXPORT :: name&lt;BR /&gt;!DEC$ END IF&lt;BR /&gt;</description>
      <pubDate>Fri, 25 Jul 2008 17:36:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850227#M65665</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2008-07-25T17:36:08Z</dc:date>
    </item>
    <item>
      <title>Re: !DEC$ ATTRIBUTES DLLEXPORT</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850228#M65666</link>
      <description>&lt;P&gt;How tautological! Allthat does is assure that it's portable to Windows if one is using MSFP, Digital, Compaq, or IVF,whichwe knewalready. &lt;/P&gt;
&lt;P&gt;Even scripting languages have superior C interop than f2003.&lt;/P&gt;
&lt;P&gt;Gerry&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jul 2008 23:21:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850228#M65666</guid>
      <dc:creator>g_f_thomas</dc:creator>
      <dc:date>2008-07-25T23:21:31Z</dc:date>
    </item>
    <item>
      <title>Re: !DEC$ ATTRIBUTES DLLEXPORT</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850229#M65667</link>
      <description>My understanding was that it was desired to avoid the warning about the unsupported DLLEXPORT attribute on Linux when using the Intel compiler there. The code I suggested would do that.&lt;BR /&gt;&lt;BR /&gt;DLLEXPORT has nothing to do with C interop.&lt;BR /&gt;</description>
      <pubDate>Fri, 25 Jul 2008 23:53:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850229#M65667</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2008-07-25T23:53:00Z</dc:date>
    </item>
    <item>
      <title>Re: !DEC$ ATTRIBUTES DLLEXPORT</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850230#M65668</link>
      <description>&lt;P&gt;Another tautology. Next.&lt;/P&gt;
&lt;P&gt;Gerry&lt;/P&gt;</description>
      <pubDate>Sat, 26 Jul 2008 01:30:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850230#M65668</guid>
      <dc:creator>g_f_thomas</dc:creator>
      <dc:date>2008-07-26T01:30:15Z</dc:date>
    </item>
    <item>
      <title>Re: !DEC$ ATTRIBUTES DLLEXPORT</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850231#M65669</link>
      <description>The problem is that I would like to get rid of the !DEC$... directives
but still would be able to access the data from both my dll's &lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;</description>
      <pubDate>Sat, 26 Jul 2008 10:05:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850231#M65669</guid>
      <dc:creator>albert</dc:creator>
      <dc:date>2008-07-26T10:05:15Z</dc:date>
    </item>
    <item>
      <title>Re: !DEC$ ATTRIBUTES DLLEXPORT</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850232#M65670</link>
      <description>You can't. If you are exporting or importing variables, the directives are required.&lt;BR /&gt;</description>
      <pubDate>Sat, 26 Jul 2008 12:33:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850232#M65670</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2008-07-26T12:33:00Z</dc:date>
    </item>
    <item>
      <title>Re: !DEC$ ATTRIBUTES DLLEXPORT</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850233#M65671</link>
      <description>Pity that I have to use the !DEC$ ... directives.&lt;BR /&gt;&lt;BR /&gt;In the near future I have to port the application to 64-bit. Do I have to use the !DEC$ in the 64-bit version as well ?&lt;BR /&gt;&lt;BR /&gt;Albert&lt;BR /&gt;</description>
      <pubDate>Mon, 28 Jul 2008 06:28:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850233#M65671</guid>
      <dc:creator>albert</dc:creator>
      <dc:date>2008-07-28T06:28:45Z</dc:date>
    </item>
    <item>
      <title>Re: !DEC$ ATTRIBUTES DLLEXPORT</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850234#M65672</link>
      <description>Yes, you do.&lt;BR /&gt;</description>
      <pubDate>Mon, 28 Jul 2008 12:35:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850234#M65672</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2008-07-28T12:35:07Z</dc:date>
    </item>
    <item>
      <title>Re: !DEC$ ATTRIBUTES DLLEXPORT</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850235#M65673</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;IMG src="https://community.intel.com/file/6745" /&gt; &lt;STRONG&gt;g.f.thomas:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;
&lt;P&gt;Another tautology. Next.&lt;/P&gt;
&lt;P&gt;Gerry&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Y&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;o&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;u&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt; &lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;a&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;r&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;e&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt; &lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;b&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;e&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;i&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;n&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;g&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt; &lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;r&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;u&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;d&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;e&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;,&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt; &lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;b&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;u&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;t&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt; &lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;w&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;h&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;a&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;t&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;'&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;s&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt; &lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;n&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;e&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;w&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt;!&lt;SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt; &lt;/P&gt;</description>
      <pubDate>Tue, 29 Jul 2008 12:38:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850235#M65673</guid>
      <dc:creator>chip_ray1</dc:creator>
      <dc:date>2008-07-29T12:38:59Z</dc:date>
    </item>
    <item>
      <title>Re: !DEC$ ATTRIBUTES DLLEXPORT</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850236#M65674</link>
      <description>&lt;P&gt;What, another tautology. Enough.&lt;/P&gt;
&lt;P&gt;Gerry&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jul 2008 18:41:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/DEC-ATTRIBUTES-DLLEXPORT/m-p/850236#M65674</guid>
      <dc:creator>g_f_thomas</dc:creator>
      <dc:date>2008-07-29T18:41:41Z</dc:date>
    </item>
  </channel>
</rss>

