Article View: borland.public.cppbuilder.deployment
Article #112stand alone app
From: William Riley
Date: Thu, 16 Mar 2006 20:11
Date: Thu, 16 Mar 2006 20:11
32 lines
2653 bytes
2653 bytes
I am new to Windows and Borland C++ (using the Personal Edition) hope this is a good place to ask this question. I would like to distribute an app file that the user can put on his system and run without having to install any of the Borland *.bpl or DLLs (stand alone app). From the C++ Builder help files it would seem that this is possible. Basically all I can find is that you can add to your project the corresponding *.lib files and build the project. But this does not seem to work. I am not quite sure what the "Build with runtime packages" means on the Project|Options|Packages page, but if I uncheck it I get a rather rude Fatal Linker Termination error. So currently the app that I want to distribute always says it needs the vcl60.bpl and rtl60.bpl and it runs fine when installed on the target system. Note unchecking "Use dynamic RTL" gets rid of the need to supply BORLNDMM.DLL with the app. Now what are the corresponding *.lib for vcl60.bpl and rtl60.bpl? Looking in the lib directory where the help says to look I find vcl.lib and rtl.lib under the Release and Debug folders. From other statements in the help files I assume that this covers vcl60.bpl and rtl60.bpl but adding these *.lib's (either from the Release or Debug folders) to my project and building does not change the need to deploy vcl60.bpl and rtl60.bpl on the target system. I think I must be missing something since I cannot figure out how to produce a stand alone console app. Adding the obvious *.lib file to the project makes no difference either. Any help or suggestions appreciated. -- William Riley William_R1@verifone.com (916) 630-4040 3755 Atherton Rd Rocklin, CA 95765
Technical Details
Message-ID:
<4419c659$1@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: f8e54,71d6e5ec218aebd1,start X-Google-Attributes: gidf8e54,public X-Google-Language: ENGLISH,ASCII-7-bit Reply-To: "William Riley" <williamriley@ieee.org> From: "William Riley" <William_R1@verifone.com> Newsgroups: borland.public.cppbuilder.deployment Subject: stand alone app Date: Thu, 16 Mar 2006 12:11:09 -0800 Lines: 34 Organization: VeriFone, Inc X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2180 X-RFC2646: Format=Flowed; Original X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 NNTP-Posting-Host: 207.13.167.2 Message-ID: <4419c659$1@newsgroups.borland.com> X-Trace: newsgroups.borland.com 1142539865 207.13.167.2 (16 Mar 2006 12:11:05 -0700) Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail