• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3781
  • Last Modified:

exe file requires borlndmm.dll rtl100.bpl

I've been programming Delphi DLLs for a while but I'm working on my first Delphi exe.  So, I have a few stupid questions.  

Is there a way around needing to install borlndmm.dll and rtl100.bpl to get an exe to run?

Thanks.
0
proddev
Asked:
proddev
1 Solution
 
JQLCommented:
You are using strings in the function callsin the DLL.

i.e somefunction(S: string)...

Change them to PChars and you don't need to ship the Borland Memory Manager.
0
 
Wim ten BrinkSelf-employed developerCommented:
Yes, remove Sharemem from your unit list. That will remove the borlndmm.dll dependancy. And the dependency on rtl100.bpl can be removed by turning off the use of runtime packages in your project options, tabpage Packages. You'll see "Run with runtime packages" which you'll need to uncheck.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Microsoft Exchange Server

The MCTS: Microsoft Exchange Server 2010 certification validates your skills in supporting the maintenance and administration of the Exchange servers in an enterprise environment. Learn everything you need to know with this course.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now