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

Comments

  • gordkgordk St.Catherines On. Canada.
    edited 4:17PM
    If you have a registered Pro version, key and source code.
    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.
    ;)
  • edited 4:17PM
    Did not work ... FS5.dpk is dependent on VCLADO
  • gordkgordk St.Catherines On. Canada.
    edited 4:17PM
    Open fs5.dpk in note pad or word pad remove refrences to ado and
    recompile both fs and fr3 libs following instructions in install.txt.
    This assumes you have source code and not pre compiled dcus only.
    ;)
  • edited 4:17PM
    Also remove any ADO references from fs_ireg.pas.
  • edited 4:17PM
    I don't find any references in fs_ireG.pas

    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.
  • edited 4:17PM
    I get ADO references all over the place. this is a disaster.
  • edited 4:17PM
    wrote:
    I find this to be an absolutely totally unprofessional implementation

    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.
  • edited 4:17PM
    dpguest wrote:
    I don't find any references in fs_ireG.pas
    It's a 'fs_iadortti' and 'TfsADORTTI' - remove them from fs_ireg.pas
  • edited 4:17PM
    D5pro-User: use google to find "vclado50.bpl" on german sites - there you will find one link where you can download a trial of a program (> 13 Mb :-( ). The install of this trial installs the two vclado50-files in the system directory. Then you can deinstall the trial without deleting the two vcl's and FR3 works okay without any changes. One problem: doesn't work when using the zeos components, because of double include of oledb.
    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
  • edited 4:17PM
    Once I learned the following:

    '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 ....
  • edited 4:17PM
    I just had similar problems installing FR3 Standard into D5 Professional. I just ordered the FR3 Pro version to see if the problems can be fixed with the source.
  • edited 4:17PM
    I got the Pro version with the source and I had a problem at first.

    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.
  • edited 4:17PM
    Where are those references ? I can't remove them, they don't exist.

    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.
  • edited 4:17PM
    I found 2 solutions for C++ Builder

    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

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.