Unable to install with Delphi 5
I have Delphi 5 and FR 2.53 working great. This morning I ordered FR 3 and tried to install it. If I do the full install, I get an error that it is looking for vclado.bpl.
If I do a custom install, the 3.0 components item is not installed and the other pakages fail on looking for frx5.bpl
If I do a custom install, the 3.0 components item is not installed and the other pakages fail on looking for frx5.bpl
Comments
When you use custom install and delete some options , ie db engines
only the directories and files are set up you must do the compiling manually
using directions in the install.txt file.
recompile both fs and fr3 libs following instructions in install.txt.
This assumes you have source code and not pre compiled dcus only.
I find this to be an absolutely totally unprofessional implementation. If I have to spend a couple of days trying to compile FR 3, then it simply is not worth the effort.
Sorry, but we can create installation that can work with any Delphi/BCB version (personal or pro or enterprise, with/or without ibx updates, with various TeeChart versions etc). FR3 files are compiled with Delphi EE, that includes standard set of components.
And - i have a german delphi version, maybe this will not work with other languages.
But FastReport should better fix this problem ...
a very impressed FR3 tester
'fs_iadortti' and 'TfsADORTTI' - remove them from fs_ireg.pas
then the rest worked.
thank you gang for answering my questions and helping me get the product installed.
I think Fast Reports could alleviate this kind of frustration by some special notes in the installation text file ....
The problem was that I had duplicate .bpl files in the \WINDOWS\SYSTEM32 directory as well as the (Delphi5)\PROJECTS\BPL directory. Delphi was updating the \BPL directory, but was trying to load from the \WINDOWS\SYSTEM directory. Deleting the files in the \WINDOWS\SYSTEM32 directory, and letting the ones in the (Delphi5)\PROJECTS\BPL directory load, was the answer.
Thanks,
Doug
{******************************************}
{ }
{ FastScript v1.8 }
{ Registration unit }
{ }
{ © 2003-2005 by Alexander Tzyganenko, }
{ Fast Reports Inc }
{ }
{******************************************}
unit fs_ireg;
{$i fs.inc}
{$I fs_ireg.inc}
interface
procedure Register;
implementation
uses
Classes
{$IFNDEF Delphi6}
, DsgnIntf
{$ELSE}
, DesignIntf
{$ENDIF}
, fs_iinterpreter, fs_iclassesrtti, fs_igraphicsrtti, fs_iformsrtti
, fs_iextctrlsrtti, fs_idialogsrtti,
fs_ipascal, fs_icpp, fs_ijs, fs_ibasic
{$IFNDEF CLX}
, fs_ichartrtti, fs_synmemo
{$ENDIF}
, fs_tree;
{
}
procedure Register;
begin
RegisterComponents('FastScript',
[TfsScript, TfsPascal, TfsCPP, TfsJScript, TfsBasic,
TfsClassesRTTI, TfsGraphicsRTTI, TfsFormsRTTI, TfsExtCtrlsRTTI,
TfsDialogsRTTI
{$IFNDEF CLX}
, TfsChartRTTI, TfsSyntaxMemo
{$ENDIF}
, TfsTree]);
end;
end.
1) If you have 3.12, do a Custom Install and do not select ADO
2) If you already installed, and get the ADO error at start up, go into the Install Components, and remove the FastReport ADO component.
Doug