LeadTools V18과 C++ Builder XE6를 이용해서 64bit 빌드 할 때 'BDERTL.A'를 열수 없다는 에러 메세지가 나타난다.
Compiler 폴더를 검색해 봐도 그런 파일은 존재 하지 않는데 구글을 검색한 결과 아래와 같은 페이지를 발견했다.
http://qc.embarcadero.com/wc/qcmain.aspx?d=114447
해결책은 XE6에서 비어있는 BDERTL.dll을 제작한 후에 Lib폴더에 64bit로 빌드후 생성 된 BDERTL.dll과 BDERTL.a 파일을 넣고 빌드를 하면 문제 없이 성공한다.
위의 링크에 써 있는 내용은 아래와 같다.
Still in XE4 Update 1 .... Work around: Copy any .a lib to BDERTL.a or create a static lib bdertl.a with void foo() {} and put it somewhere in the compiler path ex: $(BDSCOMMONDIR)\DCP\Win64 C++Builder XE4 will be happy and can compile and link in 64. |
'Borland' 카테고리의 다른 글
How to ignore Indy component exception while debugging in C++ Builder (0) | 2015.02.04 |
---|---|
Beeper 설정(비프음 설정) (0) | 2014.08.14 |
Installing LEADTOOLS VCL(Visual Component Library) (0) | 2014.07.15 |
SetWindowPos() 함수를 이용해서 Dialog가 뒤로 사라지는 문제 수정 (0) | 2014.04.29 |
STL Container 사용법(vector, map, list) (0) | 2013.01.30 |