<?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 Intel Visual Fortran 9.1 and Microsoft Visual Studio 2005 in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849172#M65352</link>
    <description>I write a subroutine in Fortran and use IVF 9.1 as the compiler. MVS 2005 is used as the linker. I can compile my program successfully. However, when I link the obj files, an LNK2019 errors come out. Here is my compile batch file:&lt;BR /&gt;&lt;BR /&gt;@ECHO OFF&lt;BR /&gt;FLECS32 "CONEC.flx" -L NO -F PSS001.FOR -W 132 -F77&lt;BR /&gt;IFORT /nologo /Oy- /assume:buffered_io /traceback /libs:dll /threads /c /Qip ^&lt;BR /&gt; /extend_source:132 /noaltparam /fpscomp:logicals /warn:nodeclarations ^&lt;BR /&gt; /warn:unused /warn:truncated_source /Qauto /Op /iface:cvf /define:DLLI ^&lt;BR /&gt; /include:"C:Program FilesPTIPSSE31PSSLIB" ^&lt;BR /&gt; /object:"CONEC.OBJ" ^&lt;BR /&gt; PSS001.FOR&lt;BR /&gt;DEL PSS001.FOR&lt;BR /&gt;@ECHO OFF&lt;BR /&gt;FLECS32 "CONET.flx" -L NO -F PSS001.FOR -W 132 -F77&lt;BR /&gt;IFORT /nologo /Oy- /assume:buffered_io /traceback /libs:dll /threads /c /Qip ^&lt;BR /&gt; /extend_source:132 /noaltparam /fpscomp:logicals /warn:nodeclarations ^&lt;BR /&gt; /warn:unused /warn:truncated_source /Qauto /Op /iface:cvf /define:DLLI ^&lt;BR /&gt; /include:"C:Program FilesPTIPSSE31PSSLIB" ^&lt;BR /&gt; /object:"CONET.OBJ" ^&lt;BR /&gt; PSS001.FOR&lt;BR /&gt;DEL PSS001.FOR&lt;BR /&gt;@REM&lt;BR /&gt;IF "%1"=="" GOTO SKIP&lt;BR /&gt;@REM ----------------CUT HERE----------------&lt;BR /&gt;FLECS32 "%1" -L NO -F "%1.F" -W 132 -F77&lt;BR /&gt;IFORT /nologo /Oy- /assume:buffered_io /traceback /libs:dll /threads /c /Qip ^&lt;BR /&gt; /extend_source:132 /noaltparam /fpscomp:logicals /warn:nodeclarations ^&lt;BR /&gt; /warn:unused /warn:truncated_source /Qauto /Op /iface:cvf /define:DLLI ^&lt;BR /&gt; /include:"C:Program FilesPTIPSSE31PSSLIB" ^&lt;BR /&gt; /object:"%1.OBJ" ^&lt;BR /&gt; "%1.F"&lt;BR /&gt;@REM ----------------CUT HERE----------------&lt;BR /&gt;:SKIP&lt;BR /&gt;@ECHO If no errors, run "cload4"&lt;BR /&gt;&lt;BR /&gt;Below is the link file&lt;BR /&gt;&lt;BR /&gt;@echo off&lt;BR /&gt;&lt;BR /&gt;rem Build up the OBJLIST enviroment variable so it contains a space-delimited&lt;BR /&gt;rem list of all the OBJ files that were specified by the user.&lt;BR /&gt;&lt;BR /&gt;set OBJLIST=%1&lt;BR /&gt;shift&lt;BR /&gt;:MORE&lt;BR /&gt;if "%1" == "" goto BUILT&lt;BR /&gt;set OBJLIST=%OBJLIST% %1&lt;BR /&gt;shift&lt;BR /&gt;goto MORE&lt;BR /&gt;:BUILT&lt;BR /&gt;&lt;BR /&gt;rem Note that PARSE32 will output a BAT file which will set BASEDIR (the directory&lt;BR /&gt;rem containing the installed version of PSSE) along with a series of SET commands&lt;BR /&gt;rem which will define one PTIOBx environment variable for every OBJ file which the&lt;BR /&gt;rem user specified. (Any unneeded - but currently defined - PTIOBx enviroment&lt;BR /&gt;rem variables will be set to NULL in the generated BAT file.)&lt;BR /&gt;&lt;BR /&gt;PARSE32 ~PARSE.BAT %OBJLIST%&lt;BR /&gt;IF ERRORLEVEL 1 GOTO CLEANUP&lt;BR /&gt;CALL ~PARSE.BAT&lt;BR /&gt;&lt;BR /&gt;IF EXIST ~DSUSR.FILES DEL ~DSUSR.FILES&lt;BR /&gt;&lt;BR /&gt;IF NOT "%PTIOB1%"=="" echo %PTIOB1% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB2%"=="" echo %PTIOB2% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB3%"=="" echo %PTIOB3% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB4%"=="" echo %PTIOB4% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB5%"=="" echo %PTIOB5%
 &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB6%"=="" echo %PTIOB6% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB7%"=="" echo %PTIOB7% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB8%"=="" echo %PTIOB8% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB9%"=="" echo %PTIOB9% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBA%"=="" echo %PTIOBA% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBB%"=="" echo %PTIOBB% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBC%"=="" echo %PTIOBC% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBD%"=="" echo %PTIOBD% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBE%"=="" echo %PTIOBE% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBF%"=="" echo %PTIOBF% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBG%"=="" echo %PTIOBG% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBH%"=="" echo %PTIOBH% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBI%"=="" echo %PTIOBI% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBJ%"=="" echo %PTIOBJ% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBK%"=="" echo %PTIOBK% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBL%"=="" echo %PTIOBL% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBM%"=="" echo %PTIOBM% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBN%"=="" echo %PTIOBN% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBO%"=="" echo %PTIOBO% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBP%"=="" echo %PTIOBP% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBQ%"=="" echo %PTIOBQ% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBR%"=="" echo %PTIOBR% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBS%"=="" echo %PTIOBS% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBT%"=="" echo %PTIOBT% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBU%"=="" echo %PTIOBU% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBV%"=="" echo %PTIOBV% &amp;amp;
gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBW%"=="" echo %PTIOBW% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBX%"=="" echo %PTIOBX% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBY%"=="" echo %PTIOBY% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBZ%"=="" echo %PTIOBZ% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;&lt;BR /&gt;IF EXIST CONEC.OBJ echo CONEC.OBJ &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF EXIST CONET.OBJ echo CONET.OBJ &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;echo "%BASEDIR%PSSLIBPSSENG.LIB" &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;echo "%BASEDIR%PSSLIBPTIUTILS.LIB" &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;echo "%BASEDIR%PSSLIBCRUTCH.LIB" &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;echo "%BASEDIR%PSSLIBDSMDL.LIB" &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;&lt;BR /&gt;rem create map file (link without def file)&lt;BR /&gt;link /INCREMENTAL:NO /NOLOGO /DLL /SUBSYSTEM:WINDOWS /MACHINE:X86 ^&lt;BR /&gt; /ERRORREPORT:PROMPT /OUT:"DSUSR.DLL" /MAP:"DSUSR.MAP" @~DSUSR.FILES&lt;BR /&gt;&lt;BR /&gt;rem create definition file&lt;BR /&gt;makedef "DSUSR.MAP" "DSUSR.DEF"&lt;BR /&gt;&lt;BR /&gt;rem link with def file&lt;BR /&gt;link /INCREMENTAL:NO /NOLOGO /DLL /SUBSYSTEM:WINDOWS /MACHINE:X86 ^&lt;BR /&gt; /ERRORREPORT:PROMPT /OUT:"DSUSR.DLL" /MAP:"DSUSR.MAP" ^&lt;BR /&gt; /DEF:"DSUSR.DEF" @~DSUSR.FILES&lt;BR /&gt;&lt;BR /&gt;:cleanup&lt;BR /&gt;&lt;BR /&gt;IF EXIST ~DSUSR.FILES DEL ~DSUSR.FILES&lt;BR /&gt;IF EXIST ~PARSE.BAT DEL ~PARSE.BAT&lt;BR /&gt;SET BASEDIR=&lt;BR /&gt;SET OBJLIST=&lt;BR /&gt;&lt;BR /&gt;I have no any experience about IVF 9.1 compiler and MSV 2005 linker. Could you please give me some hint?&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Sat, 16 Feb 2008 04:00:53 GMT</pubDate>
    <dc:creator>mcaggie</dc:creator>
    <dc:date>2008-02-16T04:00:53Z</dc:date>
    <item>
      <title>Intel Visual Fortran 9.1 and Microsoft Visual Studio 2005</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849172#M65352</link>
      <description>I write a subroutine in Fortran and use IVF 9.1 as the compiler. MVS 2005 is used as the linker. I can compile my program successfully. However, when I link the obj files, an LNK2019 errors come out. Here is my compile batch file:&lt;BR /&gt;&lt;BR /&gt;@ECHO OFF&lt;BR /&gt;FLECS32 "CONEC.flx" -L NO -F PSS001.FOR -W 132 -F77&lt;BR /&gt;IFORT /nologo /Oy- /assume:buffered_io /traceback /libs:dll /threads /c /Qip ^&lt;BR /&gt; /extend_source:132 /noaltparam /fpscomp:logicals /warn:nodeclarations ^&lt;BR /&gt; /warn:unused /warn:truncated_source /Qauto /Op /iface:cvf /define:DLLI ^&lt;BR /&gt; /include:"C:Program FilesPTIPSSE31PSSLIB" ^&lt;BR /&gt; /object:"CONEC.OBJ" ^&lt;BR /&gt; PSS001.FOR&lt;BR /&gt;DEL PSS001.FOR&lt;BR /&gt;@ECHO OFF&lt;BR /&gt;FLECS32 "CONET.flx" -L NO -F PSS001.FOR -W 132 -F77&lt;BR /&gt;IFORT /nologo /Oy- /assume:buffered_io /traceback /libs:dll /threads /c /Qip ^&lt;BR /&gt; /extend_source:132 /noaltparam /fpscomp:logicals /warn:nodeclarations ^&lt;BR /&gt; /warn:unused /warn:truncated_source /Qauto /Op /iface:cvf /define:DLLI ^&lt;BR /&gt; /include:"C:Program FilesPTIPSSE31PSSLIB" ^&lt;BR /&gt; /object:"CONET.OBJ" ^&lt;BR /&gt; PSS001.FOR&lt;BR /&gt;DEL PSS001.FOR&lt;BR /&gt;@REM&lt;BR /&gt;IF "%1"=="" GOTO SKIP&lt;BR /&gt;@REM ----------------CUT HERE----------------&lt;BR /&gt;FLECS32 "%1" -L NO -F "%1.F" -W 132 -F77&lt;BR /&gt;IFORT /nologo /Oy- /assume:buffered_io /traceback /libs:dll /threads /c /Qip ^&lt;BR /&gt; /extend_source:132 /noaltparam /fpscomp:logicals /warn:nodeclarations ^&lt;BR /&gt; /warn:unused /warn:truncated_source /Qauto /Op /iface:cvf /define:DLLI ^&lt;BR /&gt; /include:"C:Program FilesPTIPSSE31PSSLIB" ^&lt;BR /&gt; /object:"%1.OBJ" ^&lt;BR /&gt; "%1.F"&lt;BR /&gt;@REM ----------------CUT HERE----------------&lt;BR /&gt;:SKIP&lt;BR /&gt;@ECHO If no errors, run "cload4"&lt;BR /&gt;&lt;BR /&gt;Below is the link file&lt;BR /&gt;&lt;BR /&gt;@echo off&lt;BR /&gt;&lt;BR /&gt;rem Build up the OBJLIST enviroment variable so it contains a space-delimited&lt;BR /&gt;rem list of all the OBJ files that were specified by the user.&lt;BR /&gt;&lt;BR /&gt;set OBJLIST=%1&lt;BR /&gt;shift&lt;BR /&gt;:MORE&lt;BR /&gt;if "%1" == "" goto BUILT&lt;BR /&gt;set OBJLIST=%OBJLIST% %1&lt;BR /&gt;shift&lt;BR /&gt;goto MORE&lt;BR /&gt;:BUILT&lt;BR /&gt;&lt;BR /&gt;rem Note that PARSE32 will output a BAT file which will set BASEDIR (the directory&lt;BR /&gt;rem containing the installed version of PSSE) along with a series of SET commands&lt;BR /&gt;rem which will define one PTIOBx environment variable for every OBJ file which the&lt;BR /&gt;rem user specified. (Any unneeded - but currently defined - PTIOBx enviroment&lt;BR /&gt;rem variables will be set to NULL in the generated BAT file.)&lt;BR /&gt;&lt;BR /&gt;PARSE32 ~PARSE.BAT %OBJLIST%&lt;BR /&gt;IF ERRORLEVEL 1 GOTO CLEANUP&lt;BR /&gt;CALL ~PARSE.BAT&lt;BR /&gt;&lt;BR /&gt;IF EXIST ~DSUSR.FILES DEL ~DSUSR.FILES&lt;BR /&gt;&lt;BR /&gt;IF NOT "%PTIOB1%"=="" echo %PTIOB1% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB2%"=="" echo %PTIOB2% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB3%"=="" echo %PTIOB3% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB4%"=="" echo %PTIOB4% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB5%"=="" echo %PTIOB5%
 &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB6%"=="" echo %PTIOB6% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB7%"=="" echo %PTIOB7% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB8%"=="" echo %PTIOB8% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOB9%"=="" echo %PTIOB9% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBA%"=="" echo %PTIOBA% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBB%"=="" echo %PTIOBB% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBC%"=="" echo %PTIOBC% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBD%"=="" echo %PTIOBD% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBE%"=="" echo %PTIOBE% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBF%"=="" echo %PTIOBF% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBG%"=="" echo %PTIOBG% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBH%"=="" echo %PTIOBH% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBI%"=="" echo %PTIOBI% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBJ%"=="" echo %PTIOBJ% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBK%"=="" echo %PTIOBK% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBL%"=="" echo %PTIOBL% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBM%"=="" echo %PTIOBM% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBN%"=="" echo %PTIOBN% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBO%"=="" echo %PTIOBO% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBP%"=="" echo %PTIOBP% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBQ%"=="" echo %PTIOBQ% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBR%"=="" echo %PTIOBR% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBS%"=="" echo %PTIOBS% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBT%"=="" echo %PTIOBT% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBU%"=="" echo %PTIOBU% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBV%"=="" echo %PTIOBV% &amp;amp;
gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBW%"=="" echo %PTIOBW% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBX%"=="" echo %PTIOBX% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBY%"=="" echo %PTIOBY% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF NOT "%PTIOBZ%"=="" echo %PTIOBZ% &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;&lt;BR /&gt;IF EXIST CONEC.OBJ echo CONEC.OBJ &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;IF EXIST CONET.OBJ echo CONET.OBJ &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;echo "%BASEDIR%PSSLIBPSSENG.LIB" &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;echo "%BASEDIR%PSSLIBPTIUTILS.LIB" &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;echo "%BASEDIR%PSSLIBCRUTCH.LIB" &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;echo "%BASEDIR%PSSLIBDSMDL.LIB" &amp;gt;&amp;gt;~DSUSR.FILES&lt;BR /&gt;&lt;BR /&gt;rem create map file (link without def file)&lt;BR /&gt;link /INCREMENTAL:NO /NOLOGO /DLL /SUBSYSTEM:WINDOWS /MACHINE:X86 ^&lt;BR /&gt; /ERRORREPORT:PROMPT /OUT:"DSUSR.DLL" /MAP:"DSUSR.MAP" @~DSUSR.FILES&lt;BR /&gt;&lt;BR /&gt;rem create definition file&lt;BR /&gt;makedef "DSUSR.MAP" "DSUSR.DEF"&lt;BR /&gt;&lt;BR /&gt;rem link with def file&lt;BR /&gt;link /INCREMENTAL:NO /NOLOGO /DLL /SUBSYSTEM:WINDOWS /MACHINE:X86 ^&lt;BR /&gt; /ERRORREPORT:PROMPT /OUT:"DSUSR.DLL" /MAP:"DSUSR.MAP" ^&lt;BR /&gt; /DEF:"DSUSR.DEF" @~DSUSR.FILES&lt;BR /&gt;&lt;BR /&gt;:cleanup&lt;BR /&gt;&lt;BR /&gt;IF EXIST ~DSUSR.FILES DEL ~DSUSR.FILES&lt;BR /&gt;IF EXIST ~PARSE.BAT DEL ~PARSE.BAT&lt;BR /&gt;SET BASEDIR=&lt;BR /&gt;SET OBJLIST=&lt;BR /&gt;&lt;BR /&gt;I have no any experience about IVF 9.1 compiler and MSV 2005 linker. Could you please give me some hint?&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Sat, 16 Feb 2008 04:00:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849172#M65352</guid>
      <dc:creator>mcaggie</dc:creator>
      <dc:date>2008-02-16T04:00:53Z</dc:date>
    </item>
    <item>
      <title>Re: Intel Visual Fortran 9.1 and Microsoft Visual Studio 2005</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849173#M65353</link>
      <description>What is the actual and complete text of the error messages? &lt;BR /&gt;</description>
      <pubDate>Sat, 16 Feb 2008 15:42:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849173#M65353</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2008-02-16T15:42:17Z</dc:date>
    </item>
    <item>
      <title>Re: Intel Visual Fortran 9.1 and Microsoft Visual Studio 2005</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849174#M65354</link>
      <description>&lt;DIV align="left"&gt;&lt;SPAN class="813463802-16022008"&gt;&lt;FONT color="#0000ff" face="Arial" size="2"&gt;It is&lt;BR /&gt;"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;SPAN class="813463802-16022008"&gt;&lt;FONT color="#0000ff" face="Arial" size="2"&gt; CONET.OBJ: error LNK2019: unresolved external symbol &lt;A title="mailto:_BEACON@16" href="mailto:_BEACON@16"&gt;_BEACON@16&lt;/A&gt; reference in 
function _CONET&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;SPAN class="813463802-16022008"&gt;&lt;FONT color="#0000ff" face="Arial" size="2"&gt; DSUSR.DLL : fatal error LNK1120: 1 unresolved 
externals&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;SPAN class="813463802-16022008"&gt;&lt;FONT color="#0000ff" face="Arial" size="2"&gt; Makedef has created a new EXPORTS file: 
DSUSR.DEF&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;SPAN class="813463802-16022008"&gt;&lt;FONT color="#0000ff" face="Arial" size="2"&gt; containing 0 export entries&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;SPAN class="813463802-16022008"&gt;&lt;FONT color="#0000ff" face="Arial" size="2"&gt; Creating library DSUSR.lib and object 
DSUSR.exp&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;SPAN class="813463802-16022008"&gt;&lt;FONT color="#0000ff" face="Arial" size="2"&gt; CONET.OBJ: error LNK2019: unresolved external symbol &lt;A title="mailto:_BEACON@16" href="mailto:_BEACON@16"&gt;_BEACON@16&lt;/A&gt; reference in 
function _CONET&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;SPAN class="813463802-16022008"&gt;&lt;/SPAN&gt;&lt;SPAN class="813463802-16022008"&gt;&lt;/SPAN&gt;&lt;FONT face="Arial"&gt;&lt;FONT color="#0000ff"&gt;&lt;FONT size="2"&gt;&lt;SPAN class="813463802-16022008"&gt;&lt;FONT color="#0000ff" face="Arial" size="2"&gt;DSUSR.DLL : fatal error LNK1120: 1 unresolved 
externals&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT face="Arial"&gt;&lt;FONT color="#0000ff"&gt;&lt;FONT size="2"&gt;&lt;SPAN class="813463802-16022008"&gt; "&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 16 Feb 2008 17:15:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849174#M65354</guid>
      <dc:creator>mcaggie</dc:creator>
      <dc:date>2008-02-16T17:15:45Z</dc:date>
    </item>
    <item>
      <title>Re: Intel Visual Fortran 9.1 and Microsoft Visual Studio 2005</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849175#M65355</link>
      <description>Ok. You haven't shown the source, but I note that you are compiling with /iface:cvf which means that the STDCALL calling convention will be used. You have calls to a routine BEACON with four argument positions used. CHARACTER arguments take up two positions. The most likely explanation is that you have a mismatch between the call and the called routine in the number or type of arguments. Check for that.&lt;BR /&gt;&lt;BR /&gt;If you were using version 10 or 10.1 you could also add the switches /gen-interface /warn:interface and see if you get additional diagnostics.&lt;BR /&gt;</description>
      <pubDate>Sun, 17 Feb 2008 00:34:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849175#M65355</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2008-02-17T00:34:45Z</dc:date>
    </item>
    <item>
      <title>Re: Intel Visual Fortran 9.1 and Microsoft Visual Studio .Net 2</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849176#M65356</link>
      <description>&lt;P class="MsoNormal"&gt;We want to purchase single user ormulti users Fortran Compiler (Intel Fortran compiler 8.1 or 9.1) and Microsoft Visual Studio .Net 2003. Please quote as quick as possible.&lt;/P&gt;
&lt;P class="MsoNormal"&gt;&lt;P&gt;&lt;/P&gt;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;&lt;P&gt;&lt;/P&gt;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;&lt;SPAN&gt;Surajit Kumar Paul &lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt;MNL, Jamshedpur, India&lt;/SPAN&gt;</description>
      <pubDate>Thu, 21 Feb 2008 06:30:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849176#M65356</guid>
      <dc:creator>paulsurajit</dc:creator>
      <dc:date>2008-02-21T06:30:37Z</dc:date>
    </item>
    <item>
      <title>Re: Intel Visual Fortran 9.1 and Microsoft Visual Studio .Net 2</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849177#M65357</link>
      <description>Note the "Where to Buy" link displayed near the top of the screen.&lt;BR /&gt;</description>
      <pubDate>Thu, 21 Feb 2008 06:55:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849177#M65357</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2008-02-21T06:55:54Z</dc:date>
    </item>
    <item>
      <title>Re: Intel Visual Fortran 9.1 and Microsoft Visual Studio .Net 2</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849178#M65358</link>
      <description>You cannot buy versions 8.1 or 9.1. But you can buy version 10.1 and register the license. Then you can log in to the Intel Registration Center and download an older compiler if you specifically need that.&lt;BR /&gt;&lt;BR /&gt;Intel does not sell Visual Studio 2003 - you will have to buy that from an independent reseller. Some of these will sell you a "bundle" of the Intel compiler and Visual Studio. Note that Intel Visual Fortran 10.1 includes Microsoft Visual Studio 2005 Premier Partner Edition so you don't have to install anything else to build Fortran applications with 10.1. &lt;BR /&gt;</description>
      <pubDate>Thu, 21 Feb 2008 13:33:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-9-1-and-Microsoft-Visual-Studio-2005/m-p/849178#M65358</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2008-02-21T13:33:13Z</dc:date>
    </item>
  </channel>
</rss>

