Thank you for your response. I tried reinstalling Visual Studio 2010. Now I am getting different error message in build tool compilation.
Here is the error file.
CA Gen Build Tool Compose
Copyright (c) 2013 CA. All rights reserved.
Compose Succeeded
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Program Files\CA\Gen85\gen>"C:\Program Files\Java\jre6\\bin\java.exe " -classpath "C:\Program Files\CA\Gen85\gen\bt\bt.jar" com.ca.gen85.bt.Execute "C:\AG85_Models\esne.ief\c\M385W509.bat"
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
Initial search for build executables
NMAKE.EXE, HHC.EXE, CL.EXE, LINK.EXE, RC.EXE
--- Found NMAKE.EXE
--- Found HHC.EXE
--- Found CL.EXE
--- Found LINK.EXE
--- Found RC.EXE
...Copying C:\Program Files\CA\Gen85\gen\VS100\.\STUBODBN.OBJ to C:\AG85_Models\esne.ief\c\OBJC\STUB.OBJ
=====================Load Module Script Environment=================
Operating System: WINDOWS
"Database Manager: ODBC"
Environment: WINDOWS
Language: C
Codepage: 1252
Model: EMKO_VAHA_KEHITYS
Subset: ESKO_PK_ESNE
Level: 9.2.A6.01
Module Type: COOP
==============================SUMMARY===============================
Summary of Load Module Script Results for Load Module M385W509:
==============================LEGEND================================
Legend: ... precedes information about an operation to be performed.
--- precedes results from an operation which just completed.
*** precedes error info from an operation which just failed.
(Symbols preceding info are indented to convey step levels.)
==============================DETAILS===============================
Details of M385W509 Load Module Script Results:
Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.
...Compiling Stub resources
copy "C:\Program Files\CA\Gen85\gen\version\applno.bat" "C:\AG85_Models\esne.ief\c\applno.bat"
1 file(s) copied.
call "C:\AG85_Models\esne.ief\c\applno.bat" YES "C:\AG85_Models\esne.ief\c\" M385W509 "C:\Program Files\CA\Gen85\gen\" GUI
APPLNO.BAT : CA Gen BUILDTIME and BUILDVER update file
rc -r -DWIN -DIEF_BITMAP=. -I"%IEF_BITMAP%" -I"C:\AG85_Models\esne.ief\c\." -I"C:\Program Files\CA\Gen85\gen\version" -DCUSTOMER_APPL -fo"C:\AG85_Models\esne.ief\c\STUB.RES" "C:\AG85_Models\esne.ief\c\stub.rc"
Microsoft (R) Windows (R) Resource Compiler Version 6.1.7600.16385
Copyright (C) Microsoft Corporation. All rights reserved.
...Linking Load Module stub M385W509
link /NOLOGO /SUBSYSTEM:WINDOWS -entry:WinMainCRTStartup -out:"C:\AG85_Models\esne.ief\c\M385W509.EXE" "C:\AG85_Models\esne.ief\c\OBJC\STUB.OBJ" "C:\AG85_Models\esne.ief\c\OBJC\STUBMAIN.OBJ" "C:\AG85_Models\esne.ief\c\STUB.RES" @"C:\AG85_Models\esne.ief\c\STUB.LNK"
...Compiling GUI Help file for M385W509
hhc "C:\AG85_Models\esne.ief\c\M385W509.HHP"
Microsoft HTML Help Compiler 4.74.8702
Compiling c:\AG85_Models\esne.ief\c\M385W509.chm
Compile time: 0 minutes, 0 seconds
59 Topics
165 Local links
0 Internet links
0 Graphics
Created c:\AG85_Models\esne.ief\c\M385W509.chm, 15,726 bytes
Compression decreased file by 26,120 bytes.
...Compiling M385W509 - M385C509
cl -c -EHsc -Zc:forScope- -W3 -Od -nologo -DCGGUI -DNDEBUG -D_WINDOWS -D_MBCS -MD -D_AFXDLL -DWIN32 -DWIN -D_X86_ -Dtry=cktry -Dexcept=__except -Dleave=__leave -Dfinally=__finally -D_CRT_SECURE_NO_DEPRECATE -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -DMSC -DNONTTRACE -DWIN_NT -DREENTRANT -Fo"C:\AG85_Models\esne.ief\c\OBJC\M385C509.OBJ" "C:\AG85_Models\esne.ief\c\M385C509.C"
M385C509.C
C:\AG85_Models\esne.ief\c\M385C509.C(27082) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(27273) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(27445) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(27630) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(27840) : warning C4244: '=' : conversion from 'double' to 'long', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(27867) : warning C4013: 'M382B658' undefined; assuming extern returning int
C:\AG85_Models\esne.ief\c\M385C509.C(28172) : warning C4244: '=' : conversion from 'double' to 'long', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(29667) : warning C4244: '=' : conversion from 'double' to 'short', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(30340) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(30860) : warning C4244: '=' : conversion from 'double' to 'short', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(30866) : warning C4244: '=' : conversion from 'double' to 'short', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(31068) : warning C4013: 'M385S655_PROC_STEP_USAGE' undefined; assuming extern returning int
C:\AG85_Models\esne.ief\c\M385C509.C(32380) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(32999) : warning C4013: 'M385E046' undefined; assuming extern returning int
C:\AG85_Models\esne.ief\c\M385C509.C(33188) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(33976) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(34736) : warning C4244: '=' : conversion from 'double' to 'short', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(34812) : warning C4244: '=' : conversion from 'double' to 'short', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(34858) : warning C4244: '=' : conversion from 'double' to 'short', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(36150) : warning C4244: '=' : conversion from 'double' to 'long', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(36166) : warning C4244: '=' : conversion from 'double' to 'short', possible loss of data
C:\AG85_Models\esne.ief\c\M385C509.C(36266) : warning C4013: 'M385S606_PROC_STEP_USAGE' undefined; assuming extern returning int
C:\AG85_Models\esne.ief\c\M385C509.C(36418) : warning C4013: 'M385B374' undefined; assuming extern returning int
C:\AG85_Models\esne.ief\c\M385C509.C(37545) : warning C4013: 'M385S509_PROC_STEP_USAGE' undefined; assuming extern returning int
C:\AG85_Models\esne.ief\c\M385C509.C(38020) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
...Compiling M385W509 - M385B374
cl -c -EHsc -Zc:forScope- -W3 -Od -nologo -DCGGUI -DNDEBUG -D_WINDOWS -D_MBCS -MD -D_AFXDLL -DWIN32 -DWIN -D_X86_ -Dtry=cktry -Dexcept=__except -Dleave=__leave -Dfinally=__finally -D_CRT_SECURE_NO_DEPRECATE -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -DMSC -DNONTTRACE -DWIN_NT -DREENTRANT -Fo"C:\AG85_Models\esne.ief\c\OBJC\M385B374.OBJ" "C:\AG85_Models\esne.ief\c\M385B374.C"
M385B374.C
C:\AG85_Models\esne.ief\c\M385B374.C(2453) : warning C4013: 'M385E017' undefined; assuming extern returning int
C:\AG85_Models\esne.ief\c\M385B374.C(2657) : warning C4244: '=' : conversion from 'double' to 'long', possible loss of data
C:\AG85_Models\esne.ief\c\M385B374.C(2687) : warning C4013: 'M382E053' undefined; assuming extern returning int
...Compiling M385W509 - M382B658
cl -c -EHsc -Zc:forScope- -W3 -Od -nologo -DCGGUI -DNDEBUG -D_WINDOWS -D_MBCS -MD -D_AFXDLL -DWIN32 -DWIN -D_X86_ -Dtry=cktry -Dexcept=__except -Dleave=__leave -Dfinally=__finally -D_CRT_SECURE_NO_DEPRECATE -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -DMSC -DNONTTRACE -DWIN_NT -DREENTRANT -Fo"C:\AG85_Models\esne.ief\c\OBJC\M382B658.OBJ" "C:\AG85_Models\esne.ief\c\M382B658.C"
M382B658.C
C:\AG85_Models\esne.ief\c\M382B658.C(1233) : warning C4013: 'M382E050' undefined; assuming extern returning int
C:\AG85_Models\esne.ief\c\M382B658.C(1342) : warning C4244: '=' : conversion from 'double' to 'long', possible loss of data
C:\AG85_Models\esne.ief\c\M382B658.C(1400) : warning C4244: '=' : conversion from 'double' to 'long', possible loss of data
C:\AG85_Models\esne.ief\c\M382B658.C(1457) : warning C4244: '=' : conversion from 'double' to 'long', possible loss of data
...Compiling M385W509 - M385W509
cl -c -EHsc -Zc:forScope- -W3 -Od -nologo -DCGGUI -DNDEBUG -D_WINDOWS -D_MBCS -MD -D_AFXDLL -DWIN32 -DWIN -D_X86_ -Dtry=cktry -Dexcept=__except -Dleave=__leave -Dfinally=__finally -D_CRT_SECURE_NO_DEPRECATE -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -DMSC -DNONTTRACE -DWIN_NT -DREENTRANT -Fo"C:\AG85_Models\esne.ief\c\OBJC\M385W509.OBJ" "C:\AG85_Models\esne.ief\c\M385W509.C"
M385W509.C
C:\AG85_Models\esne.ief\c\M385W509.C(6533) : warning C4047: 'initializing' : 'unsigned char (__cdecl *)()' differs in levels of indirection from 'unsigned char *(__cdecl *)(a_0106954987_oa *,short)'
C:\AG85_Models\esne.ief\c\M385W509.C(14246) : warning C4047: 'return' : 'unsigned char *' differs in levels of indirection from 'char (*)[6]'
C:\AG85_Models\esne.ief\c\M385W509.C(14382) : warning C4101: 'elemnum' : unreferenced local variable
C:\AG85_Models\esne.ief\c\M385W509.C(14383) : warning C4101: 'fetched_len' : unreferenced local variable
C:\AG85_Models\esne.ief\c\M385W509.C(14709) : warning C4101: 'elemnum' : unreferenced local variable
C:\AG85_Models\esne.ief\c\M385W509.C(14710) : warning C4101: 'fetched_len' : unreferenced local variable
C:\AG85_Models\esne.ief\c\M385W509.C(14975) : warning C4013: 'Tistrcpy' undefined; assuming extern returning int
C:\AG85_Models\esne.ief\c\M385W509.C(23646) : warning C4047: '=' : 'char' differs in levels of indirection from 'void *'
C:\AG85_Models\esne.ief\c\M385W509.C(23647) : warning C4047: '=' : 'char' differs in levels of indirection from 'void *'
C:\AG85_Models\esne.ief\c\M385W509.C(23648) : warning C4047: '=' : 'char' differs in levels of indirection from 'void *'
C:\AG85_Models\esne.ief\c\M385W509.C(23649) : warning C4047: '=' : 'int' differs in levels of indirection from 'void *'
C:\AG85_Models\esne.ief\c\M385W509.C(23761) : warning C4047: '=' : 'char' differs in levels of indirection from 'void *'
C:\AG85_Models\esne.ief\c\M385W509.C(23762) : warning C4047: '=' : 'char' differs in levels of indirection from 'void *'
C:\AG85_Models\esne.ief\c\M385W509.C(23763) : warning C4047: '=' : 'char' differs in levels of indirection from 'void *'
C:\AG85_Models\esne.ief\c\M385W509.C(23764) : warning C4047: '=' : 'int' differs in levels of indirection from 'void *'
C:\AG85_Models\esne.ief\c\M385W509.C(26254) : warning C4047: '=' : 'char' differs in levels of indirection from 'void *'
C:\AG85_Models\esne.ief\c\M385W509.C(26255) : warning C4047: '=' : 'char' differs in levels of indirection from 'void *'
C:\AG85_Models\esne.ief\c\M385W509.C(26256) : warning C4047: '=' : 'char' differs in levels of indirection from 'void *'
C:\AG85_Models\esne.ief\c\M385W509.C(26257) : warning C4047: '=' : 'int' differs in levels of indirection from 'void *'
C:\AG85_Models\esne.ief\c\M385W509.C(26282) : warning C4047: '=' : 'PSTEPID' differs in levels of indirection from 'void *'
...Creating/Updating M385W509 Structured Storage
CD "C:\AG85_Models\esne.ief\c\."
"C:\Program Files\CA\Gen85\gen\\wrocfcw" "C:\AG85_Models\esne.ief\c\M385W509"
line 620:1: unexpected token: END
CD "C:\AG85_Models\esne.ief\c\."
...Compiling GUI resources
rc -r -DWIN -DIEF_BITMAP=. -I"%IEF_BITMAP%" -I"C:\AG85_Models\esne.ief\c\." -I"C:\AG85_Models\esne.ief\c\." -I"C:\Program Files\CA\Gen85\gen\version" -I"C:\Program Files\CA\Gen85\gen\." -DCUSTOMER_APPL -fo"C:\AG85_Models\esne.ief\c\M385W509.RES" "C:\AG85_Models\esne.ief\c\M385W509.RC"
Microsoft (R) Windows (R) Resource Compiler Version 6.1.7600.16385
Copyright (C) Microsoft Corporation. All rights reserved.
---Compiles for M385W509.DLL Dependencies done
...Linking Load Module DLL M385W509
link /NOLOGO /DLL /SUBSYSTEM:WINDOWS /entry:_DllMainCRTStartup@12 /OUT:"C:\AG85_Models\esne.ief\c\M385W509.DLL" /implib:"C:\AG85_Models\esne.ief\c\M385W509.LIB" /def:"C:\AG85_Models\esne.ief\c\M385W509.DEF" /OUT:"C:\AG85_Models\esne.ief\c\M385W509.DLL" @"C:\AG85_Models\esne.ief\c\M385W509.RSP" @"C:\AG85_Models\esne.ief\c\M385W509.LNK"
Creating library C:\AG85_Models\esne.ief\c\M385W509.LIB and object C:\AG85_Models\esne.ief\c\M385W509.exp
M385C509.OBJ : error LNK2019: unresolved external symbol _M385E046 referenced in function _f_20975166
M385B374.OBJ : error LNK2019: unresolved external symbol _M382E053 referenced in function _f_22020215
M385B374.OBJ : error LNK2019: unresolved external symbol _M385E017 referenced in function _f_22020215
M382B658.OBJ : error LNK2019: unresolved external symbol _M382E050 referenced in function _f_22020243
C:\AG85_Models\esne.ief\c\M385W509.DLL : fatal error LNK1120: 4 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\link.EXE"' : return code '0x460'
Stop.
****************************
Link step for M385W509.DLL using C:\AG85_Models\esne.ief\c\M385W509.LNK failed with errors.
****************************
IEFSIGNAL:FAIL
*** Build for Load Module M385W509 Failed. ***
Important! Review above for any errors.
C:\Program Files\CA\Gen85\gen>