<?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: How to make CVF 6.0 and Visual Studio.net 2003 work togethe in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770776#M22473</link>
    <description>&lt;DIV&gt;IVF 8.0 is derived in part from CVF 6.6 - the CVF engineers now work for Intel. However, the CVF product itself still belongs to HP and HP now provides the support for it.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Intel isn't interested in why a particular CVF application doesn't work unless that same application doesn't work in IVF. You can download a free 30-day trial copy of IVF and try it for yourself.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;I have built several applications with the combination of CVF and VC.NET and didn't have run-time problems.&lt;/DIV&gt;</description>
    <pubDate>Sat, 03 Apr 2004 00:12:26 GMT</pubDate>
    <dc:creator>Steven_L_Intel1</dc:creator>
    <dc:date>2004-04-03T00:12:26Z</dc:date>
    <item>
      <title>How to make CVF 6.0 and Visual Studio.net 2003 work together ??</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770771#M22468</link>
      <description>&lt;DIV&gt;Steve,&lt;/DIV&gt;
&lt;DIV&gt;I am new to this forum. But I found all the articles you posted are directly related to what I am doing. Thanks in advance for your help in answering &lt;/DIV&gt;
&lt;DIV&gt;my question.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;Recently I switched MS VC++6.0 to VS.net 2003 (academic version).&lt;BR /&gt;I spent a lot of days to try to resolve the following problem in vain.&lt;BR /&gt;The Fortran compiler I am still using is Compaq Digital Fortran 6.0.&lt;BR /&gt;&lt;BR /&gt;The following piece of code (F77.FOR and test.cpp) can work well using&lt;BR /&gt;VC++6.0 and DF6.0. Both files &lt;BR /&gt;can still be compiled successfully and linked together successfully in&lt;BR /&gt;VC++7.0. The executable is not able to run. The running exits with code&lt;BR /&gt;255 and cannot even enter main. &lt;BR /&gt;&lt;BR /&gt;C Fortran routine F77.FOR&lt;BR /&gt;C It is made as a static library in DF6.0.&lt;BR /&gt; subroutine F77(d1, d2)&lt;BR /&gt; double precision d1, d2&lt;BR /&gt; d2 = sqrt(d1)&lt;BR /&gt; return&lt;BR /&gt; end&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;The compiler options I used for F77.FOR is the following.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;/check:bounds /compile_only /dbglibs /debug:full /include:"Debug/"&lt;/DIV&gt;
&lt;DIV&gt;/nologo /warn:argument_checking /warn:nofileopt /module:"Debug/"&lt;/DIV&gt;
&lt;DIV&gt;/object:"Debug/" /pdbfile:"Debug/DF60.PDB" &lt;BR /&gt;&lt;BR /&gt;// C++ routine, test.cpp&lt;BR /&gt;// It is compiled in VC++7.0 and linked with F77.lib&lt;BR /&gt;&lt;BR /&gt;extern "C" {&lt;BR /&gt; void _stdcall F77(double *d1, double *d2);&lt;BR /&gt;}&lt;BR /&gt;#include &lt;MATH.H&gt;&lt;BR /&gt;int main()&lt;BR /&gt;{&lt;BR /&gt; double d1 = 100.0, d2;&lt;BR /&gt; d2 = sqrt(d1);&lt;BR /&gt; F77(&amp;amp;d1, &amp;amp;d2);&lt;BR /&gt; return 0; &lt;BR /&gt;}&lt;/MATH.H&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;The following is the compiler option I used in VC++ 7.0.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;/Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Gm /EHsc /RTC1 /MLd /Fo"Debug/" &lt;/DIV&gt;
&lt;DIV&gt;/Fd"Debug/vc70.pdb" /W3 /nologo /c /Wp64 /ZI /TP&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;The following is the link option I used in VC++ 7.0&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;/OUT:"Debug/Test.exe" /INCREMENTAL /NOLOGO /DEBUG /PDB:"Debug/Test.pdb"&lt;/DIV&gt;
&lt;DIV&gt;/SUBSYSTEM:CONSOLE /MACHINE:X86 dfor.lib F77.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "Program FilesMicrosoft Visual StudioDf98LibDfor.lib"&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Both fileswere compiled successfully respectively in DF6.0 and VC++ 7.0&lt;/DIV&gt;
&lt;DIV&gt;without errors and warnings. The link in VC++ 7.0 is also successful with&lt;/DIV&gt;
&lt;DIV&gt;errors and warnings.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;The executable is not able to run. It always exits with code 255 (oxff).&lt;/DIV&gt;
&lt;DIV&gt;It doesn't even enter main.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks again for your time !&lt;BR /&gt;&lt;BR /&gt;Best regards&lt;BR /&gt;Tony&lt;BR /&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 31 Mar 2004 11:06:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770771#M22468</guid>
      <dc:creator>tongru_huo</dc:creator>
      <dc:date>2004-03-31T11:06:26Z</dc:date>
    </item>
    <item>
      <title>Re: How to make CVF 6.0 and Visual Studio.net 2003 work togethe</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770772#M22469</link>
      <description>&lt;P&gt;One correction to my posting !&lt;/P&gt;
&lt;P&gt;The link in VC++ 7.0 is also successful withOUT errors and warnings.&lt;/P&gt;
&lt;P&gt;Important: OUT is missing in my previous posting.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 31 Mar 2004 11:13:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770772#M22469</guid>
      <dc:creator>tongru_huo</dc:creator>
      <dc:date>2004-03-31T11:13:18Z</dc:date>
    </item>
    <item>
      <title>Re: How to make CVF 6.0 and Visual Studio.net 2003 work togethe</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770773#M22470</link>
      <description>&lt;DIV&gt;Doesn't anyone have the similar problem ?&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;The code cannot be simpler. Both compile and link are clean without errors and warnings.Why the executable cannot even run ?&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;How are you guys able to use CVF 6.0 and MS.net 2003 together ?&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;If no one is able to and it is a product limitation of CVF6.0 (it cannot be used with MS.net 2003), why doesn't INTEL explicitly say it ??&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;If it is so, it will save people's time. I will consider drop either CVF 6.0 for IVF &lt;/DIV&gt;
&lt;DIV&gt;or keep using VC++6.0.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Thanks&lt;/DIV&gt;
&lt;DIV&gt;Tony&lt;/DIV&gt;</description>
      <pubDate>Fri, 02 Apr 2004 03:49:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770773#M22470</guid>
      <dc:creator>tongru_huo</dc:creator>
      <dc:date>2004-04-02T03:49:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to make CVF 6.0 and Visual Studio.net 2003 work togethe</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770774#M22471</link>
      <description>&lt;DIV&gt;First, CVF isn't Intel's product.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Second, CVF does not support use of VS.NET 2003. You can getr mixed-language applications to work if you compile the CVF code in CVF and link using the VS.NET linker, but there is no IDE or debug integration.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;I have not looked at your particular case to see what may be wrong, but it is not a supported combination (in the sense that if you have problems, you're on your own.)&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;If you are developing mixed-language applications with VC.NET, the Intel compiler is a better choice.&lt;/DIV&gt;</description>
      <pubDate>Fri, 02 Apr 2004 06:30:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770774#M22471</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2004-04-02T06:30:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to make CVF 6.0 and Visual Studio.net 2003 work togethe</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770775#M22472</link>
      <description>&lt;DIV&gt;I know CVF is the product of DEC. I don't know the relationship between IVF8.0 and CVF6.0. Is IVF8.0 developed from CVF6.0 ?&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Before I can buy IVF6.0, I still need to rely on CVF6.0 to do the work.&lt;/DIV&gt;
&lt;DIV&gt;And that's exactly what I did. Compile fortran codes in CVF6.0 and link with C++ codes in MS.net. But the executable does not run.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;I can not imagine why it is so. Compile and link are without errors and warnings. The obj file is for the same machine. IDE and debug is not a problem here. If the executable can run, I can work without IDE and debug.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Does intel need to find why CVF6.0 doesn't work together with MS.net?&lt;/DIV&gt;
&lt;DIV&gt;This will convince many many people to switch from CVF6.0 to IVF8.0, 9.0...&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Regards&lt;/DIV&gt;
&lt;DIV&gt;Tony&lt;/DIV&gt;</description>
      <pubDate>Fri, 02 Apr 2004 21:59:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770775#M22472</guid>
      <dc:creator>tongru_huo</dc:creator>
      <dc:date>2004-04-02T21:59:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to make CVF 6.0 and Visual Studio.net 2003 work togethe</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770776#M22473</link>
      <description>&lt;DIV&gt;IVF 8.0 is derived in part from CVF 6.6 - the CVF engineers now work for Intel. However, the CVF product itself still belongs to HP and HP now provides the support for it.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Intel isn't interested in why a particular CVF application doesn't work unless that same application doesn't work in IVF. You can download a free 30-day trial copy of IVF and try it for yourself.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;I have built several applications with the combination of CVF and VC.NET and didn't have run-time problems.&lt;/DIV&gt;</description>
      <pubDate>Sat, 03 Apr 2004 00:12:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770776#M22473</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2004-04-03T00:12:26Z</dc:date>
    </item>
    <item>
      <title>Re: How to make CVF 6.0 and Visual Studio.net 2003 work togethe</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770777#M22474</link>
      <description>&lt;P&gt;Steve,&lt;/P&gt;
&lt;P&gt;Before I decide to switch to IVF, I would like to make sure the problem &lt;/P&gt;
&lt;P&gt;with CVF and MS.net. Since I don't use fortran compiler very often,&lt;/P&gt;
&lt;P&gt;CVF is enough for me until now. If I can still use CVF, it will save me &lt;/P&gt;
&lt;P&gt;some money. But if that is impossible, then I have no choice.&lt;/P&gt;
&lt;P&gt;Could you put your CVF settings and MS.net settings here ?&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;Tony&lt;/P&gt;
&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 03 Apr 2004 02:45:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770777#M22474</guid>
      <dc:creator>tongru_huo</dc:creator>
      <dc:date>2004-04-03T02:45:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to make CVF 6.0 and Visual Studio.net 2003 work togethe</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770778#M22475</link>
      <description>&lt;DIV&gt;It's not a case of "settings", really, other than adding the DF98LIB path to the "libraries" path used by VS.NET for linking. That's all I ever had to do.&lt;/DIV&gt;</description>
      <pubDate>Sat, 03 Apr 2004 06:15:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-make-CVF-6-0-and-Visual-Studio-net-2003-work-together/m-p/770778#M22475</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2004-04-03T06:15:31Z</dc:date>
    </item>
  </channel>
</rss>

