|
안녕하세요.
제가 하고 있는 프로젝트에 예전 프로그램을 수정하여야 합니다. 참고로 전 C++이 처음입니다. 기존 프로그래머는 오래전에 rad studio 2010으로 사용했다고 들었습니다. 제가 2011XE 트라이얼을 깔고 기존에 프로그램을 열어서 런을 했을때 다음과 같이 두가지 경우의 에라가 나옵니다.
INI파일들과 BPR파일을 수정하여 경로 지정등을 보완했습니다.
왜 두개의 경우로 에라가 나오는지?
설정이 잘 못 된것인지요?
설정이 잘못 된 경우 어떤파일이 수정이 필요한지 알고 싶습니다.
에러 메세지로 서치했는데...정확한 이유를 알 지 못해서요.
1에러:
[ILINK32 Error] Error: Unresolved external 'DrawThemeTextEx' referenced from C:\PROGRAM FILES\EMBARCADERO\RAD STUDIO\8.0\LIB\WIN32\RELEASE\VCL.LIB|Menus
[ILINK32 Error] Error: Unresolved external 'DwmIsCompositionEnabled' referenced from C:\PROGRAM FILES\EMBARCADERO\RAD STUDIO\8.0\LIB\WIN32\RELEASE\RTL.LIB|Dwmapi
....
[ILINK32 Error] Error: Unresolved external 'EndBufferedPaint' referenced from C:\PROGRAM FILES\EMBARCADERO\RAD STUDIO\8.0\LIB\WIN32\RELEASE\VCL.LIB|Controls
[ILINK32 Error] Error: Unresolved external 'WICConvertBitmapSource' referenced from C:\PROGRAM FILES\EMBARCADERO\RAD STUDIO\8.0\LIB\WIN32\RELEASE\VCL.LIB|Graphics
[ILINK32 Error] Error: Unresolved external '__fastcall Sysutils::FileExists(const System::UnicodeString)' referenced from C:\DOCUMENTS AND SETTINGS\USER\MY DOCUMENTS\RAD STUDIO\PROJECTS\TESTTGP\소스\DEBUG_BUILD\UNITMAIN.OBJ
[ILINK32 Error] Error: Unresolved external 'SHCreateItemFromParsingName' referenced from C:\PROGRAM FILES\EMBARCADERO\RAD STUDIO\8.0\LIB\WIN32\RELEASE\VCL.LIB|Dialogs
[ILINK32 Error] Error: Unresolved external '__fastcall Comctrls::TCustomUpDown::SetPosition(short)' referenced from C:\DOCUMENTS AND SETTINGS\USER\MY DOCUMENTS\RAD STUDIO\PROJECTS\TESTTGP\소스\DEBUG_BUILD\UNITCONFIG.OBJ
[ILINK32 Error] Error: Unable to perform link
Failed
Elapsed time: 00:00:01.5
에러2:
[BCC32 Warning] W8123 Path 'c:\program files\embarcadero\rad studio\8.0\include\vcl' not found - path ignored in option '-I'
[BCC32 Error] Windows.hpp(193): E2257 , expected
[BCC32 Error] Windows.hpp(221): E2257 , expected
.....
[BCC32 Error] Windows.hpp(2552): E2257 , expected
[BCC32 Error] Windows.hpp(2554): E2257 , expected
[BCC32 Error] ActiveX.hpp(297): E2257 , expected
[BCC32 Error] propidl.h(569): E2303 Type name expected
[BCC32 Error] propidl.h(574): E2303 Type name expected
....
[BCC32 Error] propidl.h(1025): E2238 Multiple declaration for 'IEnumSTATPROPSETSTG'
[BCC32 Error] propidl.h(72): E2344 Earlier declaration of 'IEnumSTATPROPSETSTG'
[BCC32 Error] propidl.h(1025): E2257 , expected
[BCC32 Error] propidl.h(1039): E2303 Type name expected
....
[BCC32 Error] propidl.h(1153): E2238 Multiple declaration for 'IPropertyStorage'
[BCC32 Error] propidl.h(54): E2344 Earlier declaration of 'IPropertyStorage'
[BCC32 Error] propidl.h(54): E2228 Too many error or warning messages
|