|
실장님 안녕하십니까 ^^
국진입니다.
최유찬 님이 쓰신 글 :
: 최유찬 님이 쓰신 글 :
: : 구 님이 쓰신 글 :
: : : 최유찬 님이 쓰신 글 :
: : : : 델파이로 작성한 VCL을 C++빌더에 설치시 다음과 같은 Link Error가 발생합니다.
: : : : 제가 작성한것 뿐만 아니라 FreeButton을 설치시도 동일하게 발생합니다.
: : : : 뭐가 잘못되었는지 고수님들의 많은 조언 부탁드립니다.
: : : : *VCL설치 순서
: : : : Component설치에서 New Package로 설정하고 델파이로 작성한 .pas파일을 Add한후 Compile Button을
: : : : Click하면 다음과 같은 Error가 발생합니다.
: : : : Compile후 Link Error인것 같습니다.
: : : : 발생 Error수는 항상 29개이고 Error내용은 다음과 같습니다.
: : : : [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::~TCustomOutline()' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
: : : : [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::TCustomOutline(Classes::TComponent *)' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
: : : : 등등 입니다.
: : : :
: : : : 왜그런지 설명 부탁드립니다.
: : : : 설치 방법은 File-New-Package선택후 해도 동일합니다.
: : :
: : : bpk 파일을 문서 편집기로 열어서 LIBS과 SPARELIBS 항목에서 bcbsmp.lib를 삭제하고 저장한 후에 다시 설치해보세요.
: :
: : : 말씀 하신데로 bcbsmp.lib항목을 두곳에서 삭제하여 실행하였으나 결과는 동일합니다.
: : : 다시 한번 알려 주십시오. 감사합니다.
: 답변주신 "구"선생님께 감사드립니다.
: 말씀하신 내용을 참고하여 Lib항목과 Sparelib항목을 수정하여 해결했습니다.
: LIB에 내용은 모두 삭제하고 또한 SPARELIB의 항목도 rtl.lib를 제외한 나머지를 모두 삭제하니 등록이 되었습니다.
: 많은 도움이 되었습니다. 진심으로 감사드립니다.
|