How to create an executable file using CodeGear C++ Builder?

I have created an application using CodeGear C++ Builder using Project->Build. The exe file that is created is run with no problems on the pc where C++ is installed. When I try to run it from a different pc , an error pops up rtl120.bpl was not found. What am I missing?
ChrysaorAsked:
Who is Participating?
 
George TokasConnect With a Mentor Commented:
Image sample 1: check out the cursor's position and there right click and select edit...
Image Sample2: The packages page as Kdo suggested...
Image Sample 3. The linker page...

I think now you understand..:-)

George Tokas.
P.S. Blame the company for NOT providing that info...
Sample1.JPG
Sample2.JPG
Sample3.JPG
0
 
Kent OlsenConnect With a Mentor Data Warehouse Architect / DBACommented:
Hi Chrysaor,

In the project options dialog check the 'Linker' tab.  Find the checkbox for building with runtime packages and toggle it.

Now recompile your application.  You should see a dramatic increase in the size of the executable.


Good Luck,
Kent
0
 
George TokasCommented:
rtl120 is BCB2009...
There are 2 options for Build, debug AND release...
Check the options in both configurations...
Also check out for "Dynamic RTL" in both configurations(Uncheck)...
That is what causing that...

George Tokas.
0
 
ChrysaorAuthor Commented:
Kdo : " In the project options dialog check the 'Linker' tab.  Find the checkbox for building with runtime packages and toggle it." I did not find such checkbox..
gtokas: I've uncheck Dynamic RTL, checked everything else, doesn't work..

I've tried it on my laptop now, says vcl100.bpl was not found..
0
 
George TokasCommented:
Sample 1 "cursor position" is not visible... I mean on the right the "Build Configurations"... THERE right click...

George Tokas.
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.

All Courses

From novice to tech pro — start learning today.