<?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: Mixed Language (C Calls Fortran)  in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Mixed-Language-C-Calls-Fortran/m-p/876959#M74189</link>
    <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/336209"&gt;Steve Lionel (Intel)&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt; Fortran created the name _FCODE. If you want it to be _Fcode add:&lt;BR /&gt;&lt;BR /&gt;!DEC$ ATTRIBUTES DECORATE,ALIAS:"Fcode" :: Fcode&lt;BR /&gt;&lt;BR /&gt;to the Fortran source. Ordinarily I might suggest BIND(C,NAME="Fcode") but you have not coded your Fortran to be compatible with that so let's skip it.&lt;BR /&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;I love you Steve!&lt;BR /&gt;</description>
    <pubDate>Fri, 19 Jun 2009 16:43:58 GMT</pubDate>
    <dc:creator>kulachi</dc:creator>
    <dc:date>2009-06-19T16:43:58Z</dc:date>
    <item>
      <title>Mixed Language (C Calls Fortran)</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Mixed-Language-C-Calls-Fortran/m-p/876955#M74185</link>
      <description>I am creating a Mixed Language Solution with a Fortran Static LIB. I have done it a dozen times before, and to a significant degree of complexity, but after being away for a while, I am rusty.&lt;BR /&gt;&lt;BR /&gt;I have created a Multiproject solution, added to it a static LIB fortran project, and then a C++ project. I have further done the following:&lt;BR /&gt; &lt;BR /&gt;A. Made sure that VS2005 SP1 is installed (I am using Microsoft Visual Studio 2005) &lt;BR /&gt; B. Added Static LIB as Dependent of C/C++ project&lt;BR /&gt; C. In Tools &amp;gt; Options &amp;gt; Projects &amp;gt; VC++ Directories &amp;gt; Library Files, I added Intel Fortran LIB&lt;BR /&gt; D. Made sure that both projects use Multithreaded Debug DLL Libs&lt;BR /&gt;&lt;BR /&gt;However, when I compile the solution, I get the following error:&lt;BR /&gt;&lt;BR /&gt;1&amp;gt;------ Rebuild All started: Project: FTRN, Configuration: Debug Win32 ------&lt;BR /&gt;1&amp;gt;Deleting intermediate files and output files for project 'FTRN', configuration 'Debug|Win32'.&lt;BR /&gt;1&amp;gt;Compiling with Intel Fortran Compiler 10.1.021 [IA-32]...&lt;BR /&gt;1&amp;gt;Source1.F90&lt;BR /&gt;1&amp;gt;Creating library...&lt;BR /&gt;1&amp;gt;&lt;BR /&gt;1&amp;gt;Build log written to  "file://C:\TCPIP_SRCL\Lib4\FTRN\Debug\BuildLog.htm"&lt;BR /&gt;1&amp;gt;FTRN - 0 error(s), 0 warning(s)&lt;BR /&gt;2&amp;gt;------ Rebuild All started: Project: Lib4, Configuration: Debug Win32 ------&lt;BR /&gt;2&amp;gt;Deleting intermediate and output files for project 'Lib4', configuration 'Debug|Win32'&lt;BR /&gt;2&amp;gt;Compiling...&lt;BR /&gt;2&amp;gt;CC.cpp&lt;BR /&gt;2&amp;gt;Compiling manifest to resources...&lt;BR /&gt;2&amp;gt;Linking...&lt;BR /&gt;&lt;STRONG&gt;2&amp;gt;CC.obj : error LNK2019: unresolved external symbol _Parser referenced in function _main&lt;BR /&gt;2&amp;gt;MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;2&amp;gt;C:\TCPIP_SRCL\Lib4\Debug\Lib4.exe : fatal error LNK1120: 2 unresolved externals&lt;/STRONG&gt;&lt;BR /&gt;2&amp;gt;Build log was saved at "file://c:\TCPIP_SRCL\Lib4\Lib4\Debug\BuildLog.htm"&lt;BR /&gt;2&amp;gt;Lib4 - 3 error(s), 0 warning(s)&lt;BR /&gt;========== Rebuild All: 1 succeeded, 1 failed, 0 skipped ==========&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;It looks like Fortran Static Lib is not being picked up by the executable project. I have opened up on of my old working mixed language projects, and cross-checked almost everything. I simply can't figure out what is the problem here.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;-Kulachi&lt;BR /&gt;</description>
      <pubDate>Fri, 19 Jun 2009 10:34:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Mixed-Language-C-Calls-Fortran/m-p/876955#M74185</guid>
      <dc:creator>kulachi</dc:creator>
      <dc:date>2009-06-19T10:34:04Z</dc:date>
    </item>
    <item>
      <title>Re: Mixed Language (C Calls Fortran)</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Mixed-Language-C-Calls-Fortran/m-p/876956#M74186</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
Look at the actual BuildLog.htm and examine the command line passed to LINK. Does it reference your library? I have sometimes seen where even adding the Fortran library as a dependent project doesn't cause the parent to link it in. I have never figured out a specific cause of this and it is rare enough that when I do encounter it I just add the library manually.&lt;BR /&gt;&lt;BR /&gt;Of course, it's possible that the library is referenced and the symbols don't match.&lt;BR /&gt;&lt;BR /&gt;Should the Fortran project resolve _WinMain@16?&lt;BR /&gt;</description>
      <pubDate>Fri, 19 Jun 2009 12:06:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Mixed-Language-C-Calls-Fortran/m-p/876956#M74186</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2009-06-19T12:06:30Z</dc:date>
    </item>
    <item>
      <title>Re: Mixed Language (C Calls Fortran)</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Mixed-Language-C-Calls-Fortran/m-p/876957#M74187</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/336209"&gt;Steve Lionel (Intel)&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt; Look at the actual BuildLog.htm and examine the command line passed to LINK. Does it reference your library? I have sometimes seen where even adding the Fortran library as a dependent project doesn't cause the parent to link it in. I have never figured out a specific cause of this and it is rare enough that when I do encounter it I just add the library manually.&lt;BR /&gt;&lt;BR /&gt;Of course, it's possible that the library is referenced and the symbols don't match.&lt;BR /&gt;&lt;BR /&gt;Should the Fortran project resolve _WinMain@16?&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;&lt;BR /&gt;Much obliged Steve!&lt;BR /&gt;&lt;BR /&gt;I spent another 3 hours but no success. Here is some more detail on this. &lt;BR /&gt;&lt;BR /&gt;The source code:&lt;BR /&gt;&lt;BR /&gt;C/C++:&lt;BR /&gt;------------------------------------------------------------&lt;BR /&gt;#include &lt;STDIO.H&gt;&lt;BR /&gt;#include &lt;STRING.H&gt;&lt;BR /&gt;&lt;BR /&gt;#ifdef __cplusplus&lt;BR /&gt;extern "C" &lt;BR /&gt;#endif&lt;BR /&gt;&lt;BR /&gt;void FCode(char *STR_OUT, size_t STR_OUT_LEN);&lt;BR /&gt;&lt;BR /&gt;int main(int argc, char *argv[]) {&lt;BR /&gt; char String[] = "Hello";&lt;BR /&gt;&lt;BR /&gt; FCode(String, sizeof(String));&lt;BR /&gt;}&lt;BR /&gt;------------------------------------------------------------ &lt;BR /&gt;&lt;BR /&gt;Fortran:&lt;BR /&gt;------------------------------------------------------------&lt;BR /&gt;SUBROUTINE FCode (String)&lt;BR /&gt; IMPLICIT NONE&lt;BR /&gt; &lt;BR /&gt; CHARACTER(*), INTENT(IN) :: String&lt;BR /&gt;&lt;BR /&gt; WRITE(*,*) String&lt;BR /&gt; &lt;BR /&gt;END SUBROUTINE FCode&lt;BR /&gt;------------------------------------------------------------&lt;BR /&gt;&lt;BR /&gt;Now, I specifically added the LIB in C/C++Project &amp;gt; Properties &amp;gt; Additional Include Directories, and set C/C++Project &amp;gt; Properties &amp;gt; Linker &amp;gt; General &amp;gt; Show Progress to /VERBOSE. This gave me the following (rather lengthy) build log:&lt;BR /&gt;&lt;BR /&gt;##############################################&lt;BR /&gt;1&amp;gt;------ Build started: Project: Lib1, Configuration: Debug Win32 ------&lt;BR /&gt;1&amp;gt;Compiling with Intel Fortran Compiler 10.1.021 [IA-32]...&lt;BR /&gt;1&amp;gt;Lib1.F90&lt;BR /&gt;1&amp;gt;Creating library...&lt;BR /&gt;1&amp;gt;&lt;BR /&gt;1&amp;gt;Build log written to  "file://C:TCPIP_SRCLYetAnotherLib1DebugBuildLog.htm"&lt;BR /&gt;1&amp;gt;Lib1 - 0 error(s), 0 warning(s)&lt;BR /&gt;2&amp;gt;------ Build started: Project: YetAnother, Configuration: Debug Win32 ------&lt;BR /&gt;2&amp;gt;Compiling...&lt;BR /&gt;2&amp;gt;CC.cpp&lt;BR /&gt;2&amp;gt;Linking...&lt;BR /&gt;2&amp;gt;Starting pass 1&lt;BR /&gt;2&amp;gt;Processed /DEFAULTLIB:MSVCRTD&lt;BR /&gt;2&amp;gt;Processed /DEFAULTLIB:OLDNAMES&lt;BR /&gt;2&amp;gt;Searching libraries&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libkernel32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libuser32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libgdi32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libwinspool.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libcomdlg32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libadvapi32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libshell32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libole32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Liboleaut32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libuuid.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Visual Studio 8VCPlatformSDKlibodbc32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Visual Studio 8VCPlatformSDKlibodbccp32.lib:&lt;BR /&gt;2&amp;gt;    Searching ..lib1debuglib1.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Visual Studio 8VClibMSVCRTD.lib:&lt;BR /&gt;2&amp;gt;      Found __imp__printf&lt;BR /&gt;2&amp;gt;        Referenced in CC.obj&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found ___security_cookie&lt;BR /&gt;2&amp;gt;        Referenced in CC.obj&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(gs_cookie.obj)&lt;BR /&gt;2&amp;gt;      Found @__security_check_cookie@4&lt;BR /&gt;2&amp;gt;        Referenced in CC.obj&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(secchk.obj)&lt;BR /&gt;2&amp;gt;      Found @_RTC_CheckStackVars@8&lt;BR /&gt;2&amp;gt;        Referenced in CC.obj&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(stack.obj)&lt;BR /&gt;2&amp;gt;      Found __RTC_Shutdown&lt;BR /&gt;2&amp;gt;        Referenced in CC.obj&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(init.obj)&lt;BR /&gt;2&amp;gt;      Found _mainCRTStartup&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;      Found __IMPORT_DESCRIPTOR_MSVCR80D&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found ___report_gsfailure&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(secchk.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(gs_report.obj)&lt;BR /&gt;2&amp;gt;      Found "void __cdecl _RTC_Failure(void *,int)" (?_RTC_Failure@@YAXPAXH@Z)&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(stack.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(error.obj)&lt;BR /&gt;2&amp;gt;      Found __RTC_SetErrorFuncW&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(init.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(userapi.obj)&lt;BR /&gt;2&amp;gt;      Found __CRT_RTC_INITW&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(init.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __forceCRTManifest&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(crtmanifest.obj)&lt;BR /&gt;2&amp;gt;      Found ___CxxSetUnhandledExceptionFilter&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(unhandld.obj)&lt;BR /&gt;2&amp;gt;      Found __imp___configthreadlocale&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found ___globallocalestatus&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(xthdloc.obj)&lt;BR /&gt;2&amp;gt;      Found __setdefaultprecision&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(fp8.obj)&lt;BR /&gt;2&amp;gt;      Found __imp____setusermatherr&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __matherr&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(merr.obj)&lt;BR /&gt;2&amp;gt;      Found __setargv&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(dllargv.obj)&lt;BR /&gt;2&amp;gt;      Found __RTC_Initialize&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(initsect.obj)&lt;BR /&gt;2&amp;gt;      Found __adjust_fdiv&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(adjustfd.obj)&lt;BR /&gt;2&amp;gt;      Found __imp___adjust_fdiv&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __commode&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(xncommod.obj)&lt;BR /&gt;2&amp;gt;      Found __imp____p__commode&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __fmode&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(xtxtmode.obj)&lt;BR /&gt;2&amp;gt;      Found __imp____p__fmode&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found ___onexitbegin&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(atonexit.obj)&lt;BR /&gt;2&amp;gt;      Found __imp___encode_pointer&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(atonexit.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __imp____set_app_type&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __amsg_exit&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __imp____getmainargs&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __dowildcard&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(wildcard.obj)&lt;BR /&gt;2&amp;gt;      Found __newmode&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(_newmode.obj)&lt;BR /&gt;2&amp;gt;      Found ___security_init_cookie&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(gs_support.obj)&lt;BR /&gt;2&amp;gt;      Found __imp___exit&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __XcptFilter&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __imp___cexit&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__exit&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __imp____initenv&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __imp___CrtSetCheckCount&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __IsNonwritableInCurrentImage&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(pesect.obj)&lt;BR /&gt;2&amp;gt;      Found __imp___CrtDbgReportW&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __initterm&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found ___xc_a&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(cinitexe.obj)&lt;BR /&gt;2&amp;gt;Processed /DEFAULTLIB:kernel32.lib&lt;BR /&gt;2&amp;gt; Processed /DISALLOWLIB:libc.lib&lt;BR /&gt;2&amp;gt; Processed /DISALLOWLIB:libcd.lib&lt;BR /&gt;2&amp;gt; Processed /DISALLOWLIB:libcmt.lib&lt;BR /&gt;2&amp;gt; Processed /DISALLOWLIB:libcmtd.lib&lt;BR /&gt;2&amp;gt; Processed /DISALLOWLIB:msvcrt.lib&lt;BR /&gt;2&amp;gt;      Found __initterm_e&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found ___native_startup_state&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(natstart.obj)&lt;BR /&gt;2&amp;gt;      Found __except_handler4&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(error.obj)&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(atonexit.obj)&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(pesect.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(chandler4gs.obj)&lt;BR /&gt;2&amp;gt;      Found __NULL_IMPORT_DESCRIPTOR&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found &amp;#127;MSVCR80D_NULL_THUNK_DATA&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __crt_debugger_hook&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(gs_report.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found "int __cdecl _RTC_GetSrcLine(unsigned char *,wchar_t *,unsigned long,int *,wchar_t *,unsigned long)" (?_RTC_GetSrcLine@@YAHPAEPA_WKPAH1K@Z)&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(error.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(pdblkup.obj)&lt;BR /&gt;2&amp;gt;      Found "void __cdecl terminate(void)" (?terminate@@YAXXZ)&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(unhandld.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __controlfp_s&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(fp8.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __invoke_watson&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(fp8.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __unlock&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(atonexit.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found ___dllonexit&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(atonexit.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __lock&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(atonexit.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __imp___onexit&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(atonexit.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __imp___decode_pointer&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(atonexit.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;      Found __except_handler4_common&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(chandler4gs.obj)&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(MSVCR80D.dll)&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Visual Studio 8VClibOLDNAMES.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libkernel32.lib:&lt;BR /&gt;2&amp;gt;      Found __imp__InterlockedExchange@8&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__Sleep@4&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__InterlockedCompareExchange@12&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(crtexe.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__TerminateProcess@8&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(gs_report.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__GetCurrentProcess@0&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(gs_report.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__UnhandledExceptionFilter@4&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(gs_report.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__SetUnhandledExceptionFilter@4&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(gs_report.obj)&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(unhandld.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__IsDebuggerPresent@0&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(gs_report.obj)&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(error.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__RaiseException@16&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(error.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__DebugBreak@0&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(error.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__WideCharToMultiByte@32&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(error.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__MultiByteToWideChar@24&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(error.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__lstrlenA@4&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(error.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__GetProcAddress@8&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(error.obj)&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(pdblkup.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__LoadLibraryA@4&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(error.obj)&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(pdblkup.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__QueryPerformanceCounter@4&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(gs_support.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__GetTickCount@0&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(gs_support.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__GetCurrentThreadId@0&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(gs_support.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__GetCurrentProcessId@0&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(gs_support.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__GetSystemTimeAsFileTime@4&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(gs_support.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__HeapFree@12&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(pdblkup.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__HeapAlloc@12&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(pdblkup.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__GetProcessHeap@0&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(pdblkup.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__GetModuleFileNameW@12&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(pdblkup.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__VirtualQuery@12&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(pdblkup.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __imp__FreeLibrary@4&lt;BR /&gt;2&amp;gt;        Referenced in MSVCRTD.lib(pdblkup.obj)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found __IMPORT_DESCRIPTOR_KERNEL32&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;      Found &amp;#127;KERNEL32_NULL_THUNK_DATA&lt;BR /&gt;2&amp;gt;        Referenced in kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;        Loaded kernel32.lib(KERNEL32.dll)&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libuser32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libgdi32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libwinspool.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libcomdlg32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libadvapi32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libshell32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libole32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Liboleaut32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libuuid.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Visual Studio 8VCPlatformSDKlibodbc32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Visual Studio 8VCPlatformSDKlibodbccp32.lib:&lt;BR /&gt;2&amp;gt;    Searching ..lib1debuglib1.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Visual Studio 8VClibMSVCRTD.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Visual Studio 8VClibOLDNAMES.lib:&lt;BR /&gt;2&amp;gt;Finished searching libraries&lt;BR /&gt;2&amp;gt;Finished pass 1&lt;BR /&gt;2&amp;gt;Searching libraries&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libkernel32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libuser32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libgdi32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libwinspool.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libcomdlg32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libadvapi32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libshell32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libole32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Liboleaut32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libuuid.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Visual Studio 8VCPlatformSDKlibodbc32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Visual Studio 8VCPlatformSDKlibodbccp32.lib:&lt;BR /&gt;2&amp;gt;    Searching ..lib1debuglib1.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Visual Studio 8VClibMSVCRTD.lib:&lt;BR /&gt;2&amp;gt;      Found __load_config_used&lt;BR /&gt;2&amp;gt;        Loaded MSVCRTD.lib(loadcfg.obj)&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Visual Studio 8VClibOLDNAMES.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libkernel32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libuser32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libgdi32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libwinspool.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libcomdlg32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libadvapi32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libshell32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libole32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Liboleaut32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Platform SDK for Windows XP SP2Libuuid.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Visual Studio 8VCPlatformSDKlibodbc32.lib:&lt;BR /&gt;2&amp;gt;    Searching C:Program FilesMicrosoft Visual Studio 8VCPlatformSDKlibodbccp32.lib:&lt;BR /&gt;2&amp;gt;    Searching ..lib1debuglib1.lib:&lt;BR /&gt;2&amp;gt;Finished searching libraries&lt;BR /&gt;2&amp;gt;CC.obj : error LNK2019: unresolved external symbol _FCode referenced in function _main&lt;BR /&gt;2&amp;gt;C:TCPIP_SRCLYetAnotherDebugYetAnother.exe : fatal error LNK1120: 1 unresolved externals&lt;BR /&gt;2&amp;gt;Build log was saved at "file://c:TCPIP_SRCLYetAnotherYetAnotherDebugBuildLog.htm"&lt;BR /&gt;2&amp;gt;YetAnother - 2 error(s), 0 warning(s)&lt;BR /&gt;========== Build: 1 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========&lt;BR /&gt; &lt;BR /&gt;##############################################&lt;BR /&gt;&lt;BR /&gt;Note that &lt;STRONG&gt;2&amp;gt; Searching ..lib1debuglib1.lib:&lt;/STRONG&gt; appears several times, but no Found word with it. Here is the Build Log for the C/C++ project:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&lt;BR /&gt;Build Log:&lt;BR /&gt;&lt;BR /&gt;Build started: Project: YetAnother, Configuration: Debug|Win32&lt;BR /&gt; Command Lines      Creating temporary file "c:TCPIP_SRCLYetAnotherYetAnotherDebugRSP00003747085136.rsp" with contents&lt;BR /&gt;[&lt;BR /&gt;/Od &lt;STRONG&gt;/I "C:TCPIP_SRCLYetAnotherLib1DebugLib1.lib"&lt;/STRONG&gt; /D "_MBCS" /FD /EHsc /RTC1 /MDd /Fx /Fo"Debug" /Fd"Debugvc80.pdb" /W3 /c /Wp64 /TP .CC.cpp&lt;BR /&gt;]&lt;BR /&gt;Creating command line "cl.exe @c:TCPIP_SRCLYetAnotherYetAnotherDebugRSP00003747085136.rsp /nologo /errorReport:prompt"&lt;BR /&gt;Creating temporary file "c:TCPIP_SRCLYetAnotherYetAnotherDebugRSP00003847085136.rsp" with contents&lt;BR /&gt;[&lt;BR /&gt;/VERBOSE /OUT:"C:TCPIP_SRCLYetAnotherDebugYetAnother.exe" /INCREMENTAL:NO /LIBPATH:"C:TCPIP_SRCLYetAnotherLib1DebugLib1.lib" /MANIFEST /MANIFESTFILE:"DebugYetAnother.exe.intermediate.manifest" /DEBUG /PDB:"c:TCPIP_SRCLYetAnotherdebugYetAnother.pdb" /MACHINE:X86 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "&lt;STRONG&gt;..lib1debuglib1.lib&lt;/STRONG&gt;"&lt;BR /&gt;&lt;BR /&gt;".DebugCC.obj"&lt;BR /&gt;]&lt;BR /&gt;Creating command line "link.exe @c:TCPIP_SRCLYetAnotherYetAnotherDebugRSP00003847085136.rsp /NOLOGO /ERRORREPORT:PROMPT"&lt;BR /&gt;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&lt;BR /&gt; &lt;BR /&gt;&lt;BR /&gt;Any ideas?&lt;BR /&gt;&lt;BR /&gt;-Kulachi&lt;BR /&gt;&lt;BR /&gt;&lt;/STRING.H&gt;&lt;/STDIO.H&gt;</description>
      <pubDate>Fri, 19 Jun 2009 15:05:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Mixed-Language-C-Calls-Fortran/m-p/876957#M74187</guid>
      <dc:creator>kulachi</dc:creator>
      <dc:date>2009-06-19T15:05:54Z</dc:date>
    </item>
    <item>
      <title>Re: Mixed Language (C Calls Fortran)</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Mixed-Language-C-Calls-Fortran/m-p/876958#M74188</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
Fortran created the name _FCODE. If you want it to be _Fcode add:&lt;BR /&gt;&lt;BR /&gt;!DEC$ ATTRIBUTES DECORATE,ALIAS:"Fcode" :: Fcode&lt;BR /&gt;&lt;BR /&gt;to the Fortran source. Ordinarily I might suggest BIND(C,NAME="Fcode") but you have not coded your Fortran to be compatible with that so let's skip it.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 19 Jun 2009 16:23:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Mixed-Language-C-Calls-Fortran/m-p/876958#M74188</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2009-06-19T16:23:24Z</dc:date>
    </item>
    <item>
      <title>Re: Mixed Language (C Calls Fortran)</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Mixed-Language-C-Calls-Fortran/m-p/876959#M74189</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/336209"&gt;Steve Lionel (Intel)&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt; Fortran created the name _FCODE. If you want it to be _Fcode add:&lt;BR /&gt;&lt;BR /&gt;!DEC$ ATTRIBUTES DECORATE,ALIAS:"Fcode" :: Fcode&lt;BR /&gt;&lt;BR /&gt;to the Fortran source. Ordinarily I might suggest BIND(C,NAME="Fcode") but you have not coded your Fortran to be compatible with that so let's skip it.&lt;BR /&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;I love you Steve!&lt;BR /&gt;</description>
      <pubDate>Fri, 19 Jun 2009 16:43:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Mixed-Language-C-Calls-Fortran/m-p/876959#M74189</guid>
      <dc:creator>kulachi</dc:creator>
      <dc:date>2009-06-19T16:43:58Z</dc:date>
    </item>
  </channel>
</rss>

