Installaware: Cannot figure out BPL install problem

Giganews Newsgroups
Subject:Installaware: Cannot figure out BPL install problem
Posted by: Gerald Von Korff
Date:Sun, 28 Feb 2010

I've been creating Delphi solution for my law office, as an amateur, for over a decade starting with DBase III plus, to Dbase for windows, to Delphi 1, 2, 5, and 2007.  I upgraded to 2009 a year ago, but did not deploy, because I wanted to get my string intensive functions perfect in unicode.  So here I am, thinking that I should upgrade to 2010, but I decided to test deployment of 2009 before I upgrade. That's by way of discovering at this late date that I cannot figure out despite several weeks of battl
es with Installaware 7, how to get my application to deploy.

I've googled the posts on other people's battles with BPL's and I've tried to follow the scant advice on this topic without success.  I check the build with runtime packages and uncheck it, and there seems to be no rhyme or reason as to whether my executable installs with BPL's embedded or whether it installs the BPLs in the application directory.  Sometimes it tells me that there is no RTL120.BPL.  Sometimes it places RTL120.BPL in the application directory, but I can never get it to install bound into
the executable.  Sometimes when I run the deployed application, it tells me that it cannot find JCL120.bpl.  Like any longtime amateur programmer, I am used to fighting through a host of complexities and trying this and that and that and this, until  I win.  But I am really stumped.  I see posts on the installaware site referring to this problem and saying that they gave away Installaware, so they won't help Delphi People.

Is there any articulate description that would explain in plain terms how the heck to win this battle and get my application to deploy.  There is no way that I'm going to upgrade to 2010 until I can satisfy myself that I can deploy.  I have to figure that there are a bunch of folks who have figure this out.  But I am really stumped.  Thanks.

Replies