자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
C++ Builder 배포시 borlndmm.dll 찾지못하는 문제때문에 문의 드려요.
2017.10.25 19:11
안녕하세요.
C++XE2 에서 배포판을 만들어서 다른 PC에 사용할경우에는 발생하지 않던 에러가
C++XE10 Seattle 에서는 다음과 같은 에러가 발생합니다.
borlndmm.dll 을 찾지 못한다.
운영체제는 두피씨 다 윈도우7 64bit 이고
32bit 컴파일했으며
설정은 XE2 와 같이 하였습니다.
XE2 때와는 다르게 해야하는 부분이 있나요?
컴파일러가 설치되어있는 PC 는 문제없이 동작합니다만
아무것도 설치되어있지 않는 PC 에서는 위와같이 DLL 에러가 납니다.
C++Linker - RTL - false
Runtime Packages - Link with runtime packages - false
더 체크해봐야할 부분이 있으면 말씀해 주십시요.
수고하세요.
댓글 2
C++ Builder 배포시 borlndmm.dll 찾지못하는 문제때문에 문의 드려요.
2017.10.25 19:11
안녕하세요.
C++XE2 에서 배포판을 만들어서 다른 PC에 사용할경우에는 발생하지 않던 에러가
C++XE10 Seattle 에서는 다음과 같은 에러가 발생합니다.
borlndmm.dll 을 찾지 못한다.
운영체제는 두피씨 다 윈도우7 64bit 이고
32bit 컴파일했으며
설정은 XE2 와 같이 하였습니다.
XE2 때와는 다르게 해야하는 부분이 있나요?
컴파일러가 설치되어있는 PC 는 문제없이 동작합니다만
아무것도 설치되어있지 않는 PC 에서는 위와같이 DLL 에러가 납니다.
C++Linker - RTL - false
Runtime Packages - Link with runtime packages - false
더 체크해봐야할 부분이 있으면 말씀해 주십시요.
수고하세요.
Select C++ Compiler->Use classic Borland compiler and tick (TRUE).
Select project options->C++ Linker and untick (FALSE) "Link with Dynamic RTL"
Select project options->C++ Linker and untick (FALSE) "Link withthe delphi Runtime Library"
Select project options->Runtime Packages and untick (FALSE) "Link with runtime packages"
위의 옵션을 확인하시고
EXE (dumpbin, CFF Explorer, Relyze, ...)를 검사하면 BORLNDMM.DLL! VBA $ BDS) \ lib \ win32 \ release \ memmgr.lib 함수를 가져 오기 위해 링크 된 것을 확인 해 보십시오.
(혹시 아래 버전의 dll이 있는지, 라이브러릴을 링크하는지 확인 해 보십시오.)
물리적으로 dll 이 없다면 아래의 주소를 참조하십시오.
https://www.lifewire.com/how-to-fix-borlndmm-dll-not-found-or-missing-errors-2623122