|
Linker 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
[Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::SetOutlineStyle(Outline::TOutlineStyle)' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
.....
위와 같은 에러는 bpk 파일에서 LIBRARIES value , SPARELIBS value 값에 문제가 있을때 발생합니다.
해결책은 해당 항목에 나와있는 lib 목록들을 모두 지우는 것입니다.
즉, 아래와 같이 만드는 것입니다.
<LIBRARIES value=""/>
<SPARELIBS value=""/>
이 문제를 여러번 겪어서 파일을 업로드할때 신경써서 올렸습니다. 다시 확인해 봤습니다만, 해당 항목이 지워져 있습니다. Linker Error 가 위와 같은 것이 아니라면 Error 가 나온 화면을 캡춰해서 올려주시거나 파일로 저장해서 첨부파일로 올려보세요. (Error 항목에서 마우스 오른쪽버튼 클릭하면 Save Messages 가 있습니다.)
혹시나 해서 컴포넌트 설치법을 알려드리겠습니다.
메인메뉴에서 Component -> Install Componenet... 선택하셔서 Unit File Name 에는 ALed_bcb6.cpp , Package File Name 에는 ALed_bcb6.bpk 를 선택하세요. Compile 한후 Install 하시거나 바로 Install 하세요.
|