Menu

RxLib for C++Builder XE

2011-03-24
2013-04-06
  • Derek Campbell

    Derek Campbell - 2011-03-24

    Hi all,

    I'm attempting to prepare RxLib for C++Builder XE to upgrade a very old C++Builder project that uses it.  I've followed the install instructions and the excellent Delphi XE instructions by racsantos to compile the library under Delphi XE.  Now I'm trying to prepare the project for C++Builder by using BCC32.exe with the -JL switch to build the C++ files.

    I can only compile the rxctl package.  All the other packages fail with Required package 'rxctl' not found.

    The RxLib files are in a folder C:\Program Files\RxLib.  Under packages I've created a DelphiXE folder to add the files changed by The commands I've used in a batch file are:

    cd "c:\Program Files\RxLib\packages\DelphiXE"
    call "C:\Program Files\Embarcadero\Rad Studio\8.0\bin\rsvars.bat"
    path = %PATH%;C:\Documents and Settings\All Users\Documents\RAD Studio\8.0\Dcp
    dcc32.exe -B -JL rxctl.dpk -N0"..\..\Units" -NH"..\..\Units" -NO"..\..\Units" -NB"..\..\Units"
    dcc32.exe -B -JL rxdb.dpk -N0"..\..\Units" -NH"..\..\Units" -NO"..\..\Units" -NB"..\..\Units"
    ... 4 more packages
    

    Any ideas?  Is it as simple as adding another compiler switch or do I have to make more changes?  As you can tell I'm a newbie to both C++Builder and Delphi.

     
  • Derek Campbell

    Derek Campbell - 2011-03-28

    Since this post I've discovered that I can use the versions that are in the Jedi VCL components.  Version 3.4 installed into the C++ Builder XE environment with no problems.  The controls are renamed, e.g. TRxDBLookupCombo is available in JvDBLookup.hpp as TJvDBLookupCombo.

     

Log in to post a comment.