<?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 Steve, in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157836#M142103</link>
    <description>&lt;P&gt;Steve,&lt;/P&gt;&lt;P&gt;Are you able to tell if there is a way to access ZSET from the dumpbin -symbols heclib.lib output?&lt;/P&gt;&lt;P&gt;When I took out the *DEC$ ATTRIBUTES statement, I'm back to the compiler error statement:&lt;/P&gt;&lt;P&gt;"&amp;nbsp;error LNK2019: unresolved external symbol ZSET referenced in function MAIN__"&lt;/P&gt;&lt;P&gt;FYI, the heclib.lib and heclib_x64.dll are in the same folder as the source code.&lt;/P&gt;&lt;P&gt;I've assumed it doesn't matter that Windows Explorer on my Windows 10 machine lists heclib as having the Type "VisualStudio.lib.31d2e686"&lt;/P&gt;&lt;P&gt;Thanks in advance for any help you may be able to provide.&lt;/P&gt;&lt;P&gt;Derek&lt;/P&gt;</description>
    <pubDate>Fri, 06 Sep 2019 19:32:10 GMT</pubDate>
    <dc:creator>DHilt</dc:creator>
    <dc:date>2019-09-06T19:32:10Z</dc:date>
    <item>
      <title>Compiling fortran program with HECDSS routines in a third party library</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157829#M142096</link>
      <description>&lt;P&gt;I can successfully compile a simple fortran program within the Visual Studio shell that magically accesses to HECDSS utilities, e.g., ZSET, in a library or dll.&amp;nbsp; Anybody know how to do it from the command line, i.e., without VS?&amp;nbsp; I've added "*DEC$ ATTRIBUTES DLLIMPORT:: ZSET" to my code, as shown below, but the compiler doesn't like it, it seems - see the compiler output to the screen shown below my mini program below.&lt;/P&gt;&lt;P&gt;! Simplified code to test reachability of DSS routines&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; PROGRAM DH_DSS_UTILITY&lt;/P&gt;&lt;P&gt;*DEC$ ATTRIBUTES DLLIMPORT:: ZSET&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; CHARACTER*640 cdssECin&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; CHARACTER*640 cdssECout&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; LOGICAL &amp;nbsp; &amp;nbsp; &amp;nbsp; ldssECin&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ldssECin = .FALSE.&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; CALL ZSET('MLEVEL', ' ',0) ! Set the error messaging level 0 = minimum - only abort messages&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; DO i = 1, 640&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cdssECin(i:i) = ' '&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cdssECout(i:i) = ' '&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ENDDO&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; STOP&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; END PROGRAM DH_DSS_UTILITY&lt;/P&gt;&lt;P&gt;---------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Attempts to compile the program with HECDSS' ZSET routine.&lt;BR /&gt;---------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;c:\4DSIBMtesting&amp;gt;ifort DSSsource2.f heclib.lib&lt;BR /&gt;Intel(R) Visual Fortran Intel(R) 64 Compiler for applications running on Intel(R) 64, Version 17.0.7.272 Build 20180408&lt;BR /&gt;Copyright (C) 1985-2018 Intel Corporation. &amp;nbsp;All rights reserved.&lt;BR /&gt;Microsoft (R) Incremental Linker Version 12.00.21005.1&lt;BR /&gt;Copyright (C) Microsoft Corporation. &amp;nbsp;All rights reserved.&lt;/P&gt;&lt;P&gt;-out:DSSsource2.exe&lt;BR /&gt;-subsystem:console&lt;BR /&gt;DSSsource2.obj&lt;BR /&gt;heclib.lib&lt;BR /&gt;DSSsource2.obj : error LNK2019: unresolved external symbol __imp_ZSET referenced in function MAIN__&lt;BR /&gt;DSSsource2.exe : fatal error LNK1120: 1 unresolved externals&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;c:\4DSIBMtesting&amp;gt;ifort /libs:dll DSSsource2.f heclib_x64.dll&lt;BR /&gt;Intel(R) Visual Fortran Intel(R) 64 Compiler for applications running on Intel(R) 64, Version 17.0.7.272 Build 20180408&lt;BR /&gt;Copyright (C) 1985-2018 Intel Corporation. &amp;nbsp;All rights reserved.&lt;BR /&gt;ifort: command line warning #10161: unrecognized source type 'heclib_x64.dll'; object file assumed&lt;BR /&gt;ipo: warning #11010: file format not recognized for c:\4DSIBMtesting\heclib_x64.dll&lt;BR /&gt;Microsoft (R) Incremental Linker Version 12.00.21005.1&lt;BR /&gt;Copyright (C) Microsoft Corporation. &amp;nbsp;All rights reserved.&lt;/P&gt;&lt;P&gt;-out:DSSsource2.exe&lt;BR /&gt;-subsystem:console&lt;BR /&gt;DSSsource2.obj&lt;BR /&gt;heclib_x64.dll&lt;BR /&gt;heclib_x64.dll : fatal error LNK1107: invalid or corrupt file: cannot read at 0x338&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any ideas what I'm missing?&lt;/P&gt;</description>
      <pubDate>Thu, 05 Sep 2019 22:53:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157829#M142096</guid>
      <dc:creator>DHilt</dc:creator>
      <dc:date>2019-09-05T22:53:23Z</dc:date>
    </item>
    <item>
      <title>The compiler likes your code</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157830#M142097</link>
      <description>&lt;P&gt;The compiler likes your code just fine. The issue is whether the heclib.lib you are linking to is a DLL export library that exports ZSET.&lt;/P&gt;&lt;P&gt;Do this from the command line:&lt;/P&gt;&lt;P&gt;dumpbin -exports heclib.lib&lt;/P&gt;&lt;P&gt;Do you see ZSET (spelled exactly that way in upper case) in the output?&lt;/P&gt;&lt;P&gt;Your second ifort command is incorrect as one does not link to a DLL.&lt;/P&gt;</description>
      <pubDate>Fri, 06 Sep 2019 14:16:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157830#M142097</guid>
      <dc:creator>Steve_Lionel</dc:creator>
      <dc:date>2019-09-06T14:16:49Z</dc:date>
    </item>
    <item>
      <title>Thank you, thank you, thank</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157831#M142098</link>
      <description>&lt;P&gt;Thank you, thank you, thank you for your prompt, responsive reply!&lt;/P&gt;&lt;P&gt;dumpbin -exports heclib.lib produced the following -&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dump of file heclib.lib&lt;/P&gt;&lt;P&gt;File Type: LIBRARY&lt;/P&gt;&lt;P&gt;&amp;nbsp; Summary&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;40174 .bss&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2E7F8 .data&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;300 .debug$F&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;BABC0 .debug$S&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2E41C .debug$T&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FA6D .drectve&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;18927 .rdata&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;96496 .text&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; E2C8 .trace&lt;/P&gt;&lt;P&gt;I suspect those are akin to directories and that the&amp;nbsp;HECDSS routines might be within one???&lt;/P&gt;&lt;P&gt;I have another source - a DLL&amp;nbsp;that I thought might have the HECDSS routines I am looking for, so I typed&lt;/P&gt;&lt;P&gt;"dumpbin -exports heclib_x64.dll"&lt;/P&gt;&lt;P&gt;Here's what I got -&lt;/P&gt;&lt;P&gt;Microsoft (R) COFF/PE Dumper Version 12.00.21005.1&lt;BR /&gt;Copyright (C) Microsoft Corporation. &amp;nbsp;All rights reserved.&lt;/P&gt;&lt;P&gt;Dump of file heclib_x64.dll&lt;/P&gt;&lt;P&gt;File Type: DLL&lt;/P&gt;&lt;P&gt;&amp;nbsp; Section contains the following exports for HECLIB.dll&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; 00000000 characteristics&lt;BR /&gt;&amp;nbsp; &amp;nbsp; 526EB354 time date stamp Mon Oct 28 11:56:20 2013&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.00 version&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 ordinal base&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 62 number of functions&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 62 number of names&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; ordinal hint RVA &amp;nbsp; &amp;nbsp; &amp;nbsp;name&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp;0 00003150 ADDONE_&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;1 000037D0 CHRHOL_&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; . . .&amp;nbsp;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;52 &amp;nbsp; 33 00003270 ZSET_&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;. . .&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;62 &amp;nbsp; 3D 00003AE0 ZWRITX_&lt;/P&gt;&lt;P&gt;&amp;nbsp; Summary&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;90000 .data&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2000 .pdata&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 8000 .rdata&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1000 .reloc&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1000 .rsrc&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4E000 .text&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2000 _RDATA&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Should I rename my FORTRAN program's routine's name from ZSET to ZSET_ ?&lt;/P&gt;&lt;P&gt;FYI, I previously tried "ifort /libs:dll DSSsource3.f heclib_x64.dll"&amp;nbsp;but got the following&lt;/P&gt;&lt;P&gt;c:\4DSIBMtesting&amp;gt;ifort /libs:dll DSSsource3.f heclib_x64.dll&lt;BR /&gt;Intel(R) Visual Fortran Intel(R) 64 Compiler for applications running on Intel(R) 64, Version 17.0.7.272 Build 20180408&lt;BR /&gt;Copyright (C) 1985-2018 Intel Corporation. &amp;nbsp;All rights reserved.&lt;BR /&gt;ifort: command line warning #10161: unrecognized source type 'heclib_x64.dll'; object file assumed&lt;/P&gt;&lt;P&gt;ipo: warning #11010: file format not recognized for c:\4DSIBMtesting\heclib_x64.dll&lt;BR /&gt;Microsoft (R) Incremental Linker Version 12.00.21005.1&lt;BR /&gt;Copyright (C) Microsoft Corporation. &amp;nbsp;All rights reserved.&lt;/P&gt;&lt;P&gt;-out:DSSsource3.exe&lt;BR /&gt;-subsystem:console&lt;BR /&gt;DSSsource3.obj&lt;BR /&gt;heclib_x64.dll&lt;BR /&gt;heclib_x64.dll : fatal error LNK1107: invalid or corrupt file: cannot read at 0x338&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance for whatever additional help you may be able to provide.&lt;/P&gt;</description>
      <pubDate>Fri, 06 Sep 2019 15:40:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157831#M142098</guid>
      <dc:creator>DHilt</dc:creator>
      <dc:date>2019-09-06T15:40:12Z</dc:date>
    </item>
    <item>
      <title>Sorry Steve, you already told</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157832#M142099</link>
      <description>&lt;P&gt;Sorry Steve, you already told me my I couldn't do&amp;nbsp;"ifort /libs:dll DSSsource3.f heclib_x64.dll"&lt;/P&gt;&lt;P&gt;Based on the fact dumpbin listing shows the HECDSS routines I want to use, albeit with a trailing underscore, I'm wondering if I can somehow integrate that DLL in the complilation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Sep 2019 15:45:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157832#M142099</guid>
      <dc:creator>DHilt</dc:creator>
      <dc:date>2019-09-06T15:45:35Z</dc:date>
    </item>
    <item>
      <title>No, you can't integrate the</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157833#M142100</link>
      <description>&lt;P&gt;No, you can't integrate the DLL in your build.&lt;/P&gt;&lt;P&gt;My guess is that the particular library you're using from the command line is a static library, and that the DLL import library is somewhere else. Show the output of this command:&lt;/P&gt;&lt;P&gt;dumpbin -symbols heclib.lib&lt;/P&gt;&lt;P&gt;If you see ZSET in there, just take out the *DEC$ ATTRIBUTES line from your source.&amp;nbsp; This line is optional (though recommended) if calling an entry point in a DLL - omitting it when using a DLL simply adds a couple of instructions to the call. (ATTRIBUTES DLLIMPORT is required if you are referencing a variable or COMMON block in the DLL.)&lt;/P&gt;</description>
      <pubDate>Fri, 06 Sep 2019 16:45:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157833#M142100</guid>
      <dc:creator>Steve_Lionel</dc:creator>
      <dc:date>2019-09-06T16:45:42Z</dc:date>
    </item>
    <item>
      <title>Here's the output from</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157834#M142101</link>
      <description>&lt;P&gt;Here's the output from&amp;nbsp;dumpbin -symbols heclib.lib (I deleted lots of stuff seemingly related to other utilities in heclib.lib)&lt;/P&gt;&lt;P&gt;Microsoft (R) COFF/PE Dumper Version 12.00.21005.1&lt;BR /&gt;Copyright (C) Microsoft Corporation. &amp;nbsp;All rights reserved.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Dump of file heclib.lib&lt;/P&gt;&lt;P&gt;File Type: LIBRARY&lt;/P&gt;&lt;P&gt;. . .&lt;/P&gt;&lt;P&gt;COFF SYMBOL TABLE&lt;BR /&gt;000 0000005D DEBUG &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Filename &amp;nbsp; &amp;nbsp; | .file &amp;nbsp; &amp;nbsp; &amp;nbsp; J:\heclib\heclib\Dss\zset.for&lt;BR /&gt;003 00000001 ABS &amp;nbsp; &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | @feat.00&lt;BR /&gt;004 00000000 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | .rdata&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Section length &amp;nbsp;2FC, #relocs &amp;nbsp; &amp;nbsp;0, #linenums &amp;nbsp; &amp;nbsp;0, checksum &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;BR /&gt;006 00000000 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_75&lt;BR /&gt;007 00000008 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_74&lt;BR /&gt;. . .&lt;BR /&gt;04C 000001D4 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_61&lt;BR /&gt;04D 000001D8 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_63&lt;BR /&gt;04E 00000000 SECT2 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | .text &amp;nbsp; &amp;nbsp; &amp;nbsp; Section length 2484, #relocs &amp;nbsp;252, #linenums &amp;nbsp; &amp;nbsp;0, checksum &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;BR /&gt;050 00000020 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _zstatus_&lt;BR /&gt;051 00000010 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _zdssrz_&lt;BR /&gt;052 000005C0 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _zdssiz_&lt;BR /&gt;053 00000CE0 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _zdsscz_&lt;BR /&gt;054 00000030 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _zdsstzc_&lt;BR /&gt;055 00000010 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _zdsstzi_&lt;BR /&gt;056 00000020 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _zdsscm_&lt;BR /&gt;057 00000010 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _dcdbug_&lt;BR /&gt;058 000000A0 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _zdssnz_&lt;BR /&gt;059 00000080 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _zdsslz_&lt;BR /&gt;05A 000000A0 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _zdssmz_&lt;BR /&gt;05B 00000010 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _zdssfz_&lt;BR /&gt;05C 00000000 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | __fltused&lt;BR /&gt;05D 00000000 DEBUG &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Filename &amp;nbsp; &amp;nbsp; | .file &amp;nbsp; &amp;nbsp; &amp;nbsp; J:\heclib\heclib\Dss\zset.for&lt;BR /&gt;060 00000000 SECT2 &amp;nbsp;notype () &amp;nbsp; &amp;nbsp;External &amp;nbsp; &amp;nbsp; | _zset_ &amp;nbsp; &amp;nbsp; &amp;nbsp;tag index 00000062 size 00002484 lines 00000000 next function 00000000&lt;BR /&gt;062 00000000 SECT2 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; BeginFunction | .bf &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;line# 0001 end 00000000&lt;BR /&gt;064 00000000 SECT2 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; .bf or.ef &amp;nbsp; &amp;nbsp;| .lf&lt;BR /&gt;065 00002484 SECT2 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; EndFunction &amp;nbsp;| .ef &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; line# 0164&lt;BR /&gt;067 00000000 UNDEF &amp;nbsp;notype () &amp;nbsp; &amp;nbsp;External &amp;nbsp; &amp;nbsp; | _zinit_&lt;BR /&gt;068 00000000 SECT3 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | .bss &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Section length &amp;nbsp; &amp;nbsp;8, #relocs &amp;nbsp; &amp;nbsp;0, #linenums &amp;nbsp; &amp;nbsp;0, checksum &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;BR /&gt;06A 00000000 UNDEF &amp;nbsp;notype () &amp;nbsp; &amp;nbsp;External &amp;nbsp; &amp;nbsp; | _for_cpystr&lt;BR /&gt;06B 00000000 SECT4 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | .data &amp;nbsp; &amp;nbsp; &amp;nbsp; Section length &amp;nbsp;100, #relocs &amp;nbsp; &amp;nbsp;0, #linenums &amp;nbsp; &amp;nbsp;0, checksum &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;BR /&gt;06D 00000000 UNDEF &amp;nbsp;notype () &amp;nbsp; &amp;nbsp;External &amp;nbsp; &amp;nbsp; | _for_write_seq_fmt&lt;BR /&gt;06E 00000000 UNDEF &amp;nbsp;notype () &amp;nbsp; &amp;nbsp;External &amp;nbsp; &amp;nbsp; | _for_write_seq_fmt_xmit&lt;BR /&gt;06F 0000020C SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | _2il0floatpacket.1&lt;BR /&gt;070 00000000 UNDEF &amp;nbsp;notype () &amp;nbsp; &amp;nbsp;External &amp;nbsp; &amp;nbsp; | ___powr4i4&lt;BR /&gt;071 00000210 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | _2il0floatpacket.2&lt;BR /&gt;072 00000000 UNDEF &amp;nbsp;notype () &amp;nbsp; &amp;nbsp;External &amp;nbsp; &amp;nbsp; | _for_cpstr&lt;BR /&gt;073 00000000 UNDEF &amp;nbsp;notype () &amp;nbsp; &amp;nbsp;External &amp;nbsp; &amp;nbsp; | _upcase_&lt;BR /&gt;074 00000000 SECT3 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | zset_$CFLAG&lt;BR /&gt;075 00000004 SECT3 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | zset_$CSTRIN&lt;BR /&gt;076 00000000 SECT4 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | zset_$BLK$format_pack&lt;BR /&gt;077 000001DC SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_87&lt;BR /&gt;078 000001E4 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_88&lt;BR /&gt;079 000001EC SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_89&lt;BR /&gt;07A 000001F4 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_90&lt;BR /&gt;07B 000001FC SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_91&lt;BR /&gt;07C 00000204 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_92&lt;BR /&gt;07D 00000000 SECT5 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | .debug$S &amp;nbsp; &amp;nbsp;Section length 1C64, #relocs &amp;nbsp;1F6, #linenums &amp;nbsp; &amp;nbsp;0, checksum &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;BR /&gt;07F 00000000 SECT8 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | .debug$T &amp;nbsp; &amp;nbsp;Section length &amp;nbsp;45C, #relocs &amp;nbsp; &amp;nbsp;0, #linenums &amp;nbsp; &amp;nbsp;0, checksum &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;BR /&gt;081 000001E0 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _zdsskz_&lt;BR /&gt;082 00013880 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _zdssts_&lt;BR /&gt;083 000007E0 UNDEF &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; External &amp;nbsp; &amp;nbsp; | _zdssti_&lt;BR /&gt;084 00000214 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_0&lt;BR /&gt;085 00000220 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_1&lt;BR /&gt;086 0000022C SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_2&lt;BR /&gt;087 00000234 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_3&lt;BR /&gt;088 0000025C SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_76&lt;BR /&gt;089 00000268 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_77&lt;BR /&gt;08A 00000274 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_78&lt;BR /&gt;08B 0000029C SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_79&lt;BR /&gt;08C 000002A8 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_80&lt;BR /&gt;08D 000002B4 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_81&lt;BR /&gt;08E 000002C0 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_82&lt;BR /&gt;08F 000002CC SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_83&lt;BR /&gt;090 000002D8 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_84&lt;BR /&gt;091 000002E4 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_85&lt;BR /&gt;092 000002F0 SECT1 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | STRLITPACK_86&lt;BR /&gt;093 00000000 SECT6 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | .drectve &amp;nbsp; &amp;nbsp;Section length &amp;nbsp; B8, #relocs &amp;nbsp; &amp;nbsp;0, #linenums &amp;nbsp; &amp;nbsp;0, checksum &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;BR /&gt;095 00000000 SECT7 &amp;nbsp;notype &amp;nbsp; &amp;nbsp; &amp;nbsp; Static &amp;nbsp; &amp;nbsp; &amp;nbsp; | .trace &amp;nbsp; &amp;nbsp; &amp;nbsp;Section length &amp;nbsp;1E8, #relocs &amp;nbsp; &amp;nbsp;2, #linenums &amp;nbsp; &amp;nbsp;0, checksum &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;/P&gt;&lt;P&gt;String Table Size = 0x5DA bytes&lt;/P&gt;&lt;P&gt;. . .&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Summary&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;40174 .bss&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2E7F8 .data&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;300 .debug$F&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;BABC0 .debug$S&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2E41C .debug$T&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FA6D .drectve&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;18927 .rdata&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;96496 .text&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; E2C8 .trace&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Sep 2019 17:30:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157834#M142101</guid>
      <dc:creator>DHilt</dc:creator>
      <dc:date>2019-09-06T17:30:30Z</dc:date>
    </item>
    <item>
      <title>Ok, this tells me a few</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157835#M142102</link>
      <description>&lt;P&gt;Ok, this tells me a few things. First, it's a 32-bit static library and you're building using the 64-bit compiler. You need to find the 64-bit library.&lt;/P&gt;&lt;P&gt;Second, it was compiled with conventions used by gfortran and some other U*X compilers in that the names are lowercase and have an underscore on the end, neither of which are the defaults in Intel Fortran on Windows.&lt;/P&gt;&lt;P&gt;Once you find the 64-bit library. add this line to your program source:&lt;/P&gt;&lt;P&gt;!DEC$ ATTRIBUTES DECORATE, ALIAS:"zset_" :: ZSET&lt;/P&gt;&lt;P&gt;But before you do that, do the dumpbin -symbols on the 64-bit library and make sure that the line similar to:&lt;/P&gt;&lt;P&gt;SECT2 &amp;nbsp;notype () &amp;nbsp; &amp;nbsp;External &amp;nbsp; &amp;nbsp; | _zset_ &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;has the name as zset_ without the leading underscore. Your Visual Studio project has some non-default settings that adjust for the name differences, but I don't recommend using them.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Sep 2019 19:27:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157835#M142102</guid>
      <dc:creator>Steve_Lionel</dc:creator>
      <dc:date>2019-09-06T19:27:21Z</dc:date>
    </item>
    <item>
      <title>Steve,</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157836#M142103</link>
      <description>&lt;P&gt;Steve,&lt;/P&gt;&lt;P&gt;Are you able to tell if there is a way to access ZSET from the dumpbin -symbols heclib.lib output?&lt;/P&gt;&lt;P&gt;When I took out the *DEC$ ATTRIBUTES statement, I'm back to the compiler error statement:&lt;/P&gt;&lt;P&gt;"&amp;nbsp;error LNK2019: unresolved external symbol ZSET referenced in function MAIN__"&lt;/P&gt;&lt;P&gt;FYI, the heclib.lib and heclib_x64.dll are in the same folder as the source code.&lt;/P&gt;&lt;P&gt;I've assumed it doesn't matter that Windows Explorer on my Windows 10 machine lists heclib as having the Type "VisualStudio.lib.31d2e686"&lt;/P&gt;&lt;P&gt;Thanks in advance for any help you may be able to provide.&lt;/P&gt;&lt;P&gt;Derek&lt;/P&gt;</description>
      <pubDate>Fri, 06 Sep 2019 19:32:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157836#M142103</guid>
      <dc:creator>DHilt</dc:creator>
      <dc:date>2019-09-06T19:32:10Z</dc:date>
    </item>
    <item>
      <title>A couple more things.</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157837#M142104</link>
      <description>&lt;P&gt;A couple more things.&lt;/P&gt;&lt;P&gt;Looking back at the dump you did of the DLL tells me that the x64 DLL doesn't use lowercase names but does use a trailing underscore. So you first need to find the .lib corresponding to the x64 DLL, and then use:&lt;/P&gt;&lt;P&gt;!DEC$ ATTRIBUTES DECORATE, ALIAS:"ZSET_" :: ZSET&lt;/P&gt;&lt;P&gt;in your program.&lt;/P&gt;</description>
      <pubDate>Fri, 06 Sep 2019 23:33:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157837#M142104</guid>
      <dc:creator>Steve_Lionel</dc:creator>
      <dc:date>2019-09-06T23:33:20Z</dc:date>
    </item>
    <item>
      <title>Okay, I have a 64bit version</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157838#M142105</link>
      <description>&lt;P&gt;Okay, I have a 64bit version of the HEC DSS library.&amp;nbsp; I ran dumpbin -symbols on it. See below.&amp;nbsp; Believing it was good to go, I tried to compile the program with the compiler declaration you suggested (code follows the dumpbin info below).&amp;nbsp; Below the code is what the compiler printed out to the screen.&amp;nbsp; Any additional insight you may be able to provide would be much appreciated?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Microsoft (R) COFF/PE Dumper Version 12.00.21005.1&lt;BR /&gt;Copyright (C) Microsoft Corporation.&amp;nbsp; All rights reserved.&lt;/P&gt;&lt;P&gt;Dump of file heclib.lib&lt;/P&gt;&lt;P&gt;File Type: LIBRARY&lt;/P&gt;&lt;P&gt;[ Several "COEFF SYMBOL TABLE" removed ]&lt;/P&gt;&lt;P&gt;COFF SYMBOL TABLE&lt;BR /&gt;000 00000000 DEBUG&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Filename&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | .file&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dss\zset.f&lt;BR /&gt;002 00000000 SECT1&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | .text&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Section length 1040, #relocs&amp;nbsp;&amp;nbsp; CA, #linenums&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, checksum&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;004 00000000 SECT1&amp;nbsp; notype ()&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zset_&lt;BR /&gt;005 00000020 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zstatus_&lt;BR /&gt;006 00000010 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zdssrz_&lt;BR /&gt;007 00000CE0 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zdsscz_&lt;BR /&gt;008 00000030 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zdsstzc_&lt;BR /&gt;009 00000010 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zdsstzi_&lt;BR /&gt;00A 00000020 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zdsscm_&lt;BR /&gt;00B 00000010 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | dcdbug_&lt;BR /&gt;00C 000000A0 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zdssnz_&lt;BR /&gt;00D 00000080 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zdsslz_&lt;BR /&gt;00E 000005C0 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zdssiz_&lt;BR /&gt;00F 000000A0 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zdssmz_&lt;BR /&gt;010 00000010 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zdssfz_&lt;BR /&gt;011 00000000 SECT2&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | .bss&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Section length&amp;nbsp;&amp;nbsp;&amp;nbsp; 8, #relocs&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, #linenums&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, checksum&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;013 00000000 UNDEF&amp;nbsp; notype ()&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | for_cpystr&lt;BR /&gt;014 00000000 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | .rdata&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Section length&amp;nbsp;&amp;nbsp; 80, #relocs&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, #linenums&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, checksum&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;016 00000030 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_5&lt;BR /&gt;017 00000034 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_4&lt;BR /&gt;018 00000038 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_7&lt;BR /&gt;019 0000003C SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_9&lt;BR /&gt;01A 00000040 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_11&lt;BR /&gt;01B 00000044 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_13&lt;BR /&gt;01C 00000048 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_15&lt;BR /&gt;01D 0000004C SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_19&lt;BR /&gt;01E 00000050 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_23&lt;BR /&gt;01F 00000054 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_25&lt;BR /&gt;020 00000058 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_27&lt;BR /&gt;021 0000005C SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_29&lt;BR /&gt;022 00000060 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_31&lt;BR /&gt;023 00000064 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_33&lt;BR /&gt;024 00000068 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_35&lt;BR /&gt;025 0000006C SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_54&lt;BR /&gt;026 00000070 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_58&lt;BR /&gt;027 00000074 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2_STRLITPACK_60&lt;BR /&gt;028 00000078 SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2il0floatpacket.5&lt;BR /&gt;029 0000007C SECT3&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _2il0floatpacket.6&lt;BR /&gt;02A 00000000 SECT4&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | .data&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Section length&amp;nbsp; 100, #relocs&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, #linenums&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, checksum&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;02C 00000000 UNDEF&amp;nbsp; notype ()&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | for_write_seq_fmt&lt;BR /&gt;02D 00000000 UNDEF&amp;nbsp; notype ()&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | for_write_seq_fmt_xmit&lt;BR /&gt;02E 00000000 UNDEF&amp;nbsp; notype ()&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | __powr4i4&lt;BR /&gt;02F 00000000 UNDEF&amp;nbsp; notype ()&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | for_cpstr&lt;BR /&gt;030 00000000 UNDEF&amp;nbsp; notype ()&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | upcase_&lt;BR /&gt;031 00000000 UNDEF&amp;nbsp; notype ()&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zinit_&lt;BR /&gt;032 00000000 SECT5&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | .xdata&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Section length&amp;nbsp;&amp;nbsp; 10, #relocs&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, #linenums&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, checksum&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;034 00000000 SECT6&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | .pdata&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Section length&amp;nbsp;&amp;nbsp;&amp;nbsp; C, #relocs&amp;nbsp;&amp;nbsp;&amp;nbsp; 3, #linenums&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, checksum&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;036 00000000 SECT2&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zset_$CFLAG.0.1&lt;BR /&gt;037 00000004 SECT2&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zset_$CSTRIN.0.1&lt;BR /&gt;038 00000000 SECT4&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zset_$BLK$format_pack.0.1&lt;BR /&gt;039 000001E0 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zdsskz_&lt;BR /&gt;03A 00061A80 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zdssts_&lt;BR /&gt;03B 00000FA0 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | zdssti_&lt;BR /&gt;03C 00000000 UNDEF&amp;nbsp; notype ()&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | __ImageBase&lt;BR /&gt;03D 00000000 UNDEF&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; External&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | _fltused&lt;BR /&gt;03E 00000000 SECT7&amp;nbsp; notype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Static&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | .drectve&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Section length&amp;nbsp;&amp;nbsp; B7, #relocs&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, #linenums&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, checksum&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;String Table Size = 0x1E7 bytes&lt;/P&gt;&lt;P&gt;[ Several "COEFF SYMBOL TABLE" removed ]&lt;/P&gt;&lt;P&gt;&amp;nbsp; Summary&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3B7C0 .bss&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2E44C .data&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1528 .debug$S&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1043D .drectve&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1ED8 .pdata&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 86CD .rdata&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 85140 .text&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2F78 .xdata&lt;/P&gt;&lt;P&gt;---------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Program source code:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROGRAM DSSsource5&lt;/P&gt;&lt;P&gt;*DEC$ ATTRIBUTES DECORATE, ALIAS:"zset_"::ZSET&lt;BR /&gt;! *DEC$ ATTRIBUTES STDCALL, REFERENCE:: ZSET&lt;BR /&gt;! *DEC$ ATTRIBUTES DLLIMPORT:: ZSET&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CHARACTER*640 cdssECin&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CHARACTER*640 cdssECout&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOGICAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ldssECin&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ldssECin = .FALSE.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL ZSET('MLEVEL', ' ',0) ! Set the error messaging level&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DO i = 1, 640&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cdssECin(i:i) = ' '&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cdssECout(i:i) = ' '&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDDO&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STOP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END PROGRAM DSSsource5&lt;/P&gt;&lt;P&gt;---------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Compiler message:&lt;/P&gt;&lt;P&gt;c:\4DSIBMtesting&amp;gt;ifort DSSsource5.f heclib.lib&lt;BR /&gt;Intel(R) Visual Fortran Intel(R) 64 Compiler for applications running on Intel(R) 64, Version 17.0.7.272 Build 20180408&lt;BR /&gt;Copyright (C) 1985-2018 Intel Corporation.&amp;nbsp; All rights reserved.&lt;/P&gt;&lt;P&gt;DSSsource5.f(5): error #7794: Only a function or subroutine subprogram may have the DEC$ ATTRIBUTES directive DECORATE specifier.&amp;nbsp;&amp;nbsp; [ZSET]&lt;BR /&gt;*DEC$ ATTRIBUTES DECORATE, ALIAS:"zset_"::ZSET&lt;BR /&gt;------------------------------------------^&lt;BR /&gt;compilation aborted for DSSsource5.f (code 1)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Sep 2019 19:05:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157838#M142105</guid>
      <dc:creator>DHilt</dc:creator>
      <dc:date>2019-09-09T19:05:47Z</dc:date>
    </item>
    <item>
      <title>Take off the DECORATE</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157839#M142106</link>
      <description>&lt;P&gt;Take off the DECORATE attribute. You also don't need DLLIMPORT as this is a static library.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Sep 2019 20:53:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157839#M142106</guid>
      <dc:creator>Steve_Lionel</dc:creator>
      <dc:date>2019-09-09T20:53:27Z</dc:date>
    </item>
    <item>
      <title>The command line instruction</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157840#M142107</link>
      <description>&lt;P&gt;The command line instruction "ifort sourcecode.f heclib.lib" works perfectly now that I have an appropriate heclib.lib (i.e., 64bit)&lt;/P&gt;&lt;P&gt;AND I put the following statement atop my code:&amp;nbsp; *DEC$ ATTRIBUTES ALIAS:"zset_"::ZSET"&lt;/P&gt;&lt;P&gt;Thank you for your expertise, thank you for your patience, and thank you for your prompt, informative&amp;nbsp;responses!&lt;/P&gt;&lt;P&gt;Problem solved.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Sep 2019 22:11:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compiling-fortran-program-with-HECDSS-routines-in-a-third-party/m-p/1157840#M142107</guid>
      <dc:creator>DHilt</dc:creator>
      <dc:date>2019-09-09T22:11:32Z</dc:date>
    </item>
  </channel>
</rss>

