Ticket CQ44462
Visible to All Users

Setup doesn't create libraries for Delphi 2007 Enterprise Trial Version

created 18 years ago

Hi,
we can't install Developer Express Components in Delphi2007 Enterprise Trial Version. Your Setup doesn't create bpl's. We have download the latest Version from our components.
regards
Frank

Answers

created 18 years ago

Dear Frank,
We have just been informed of this problem. As you probably know, the Express Install uses this command-line compiler to create the libraries of our components. However, CodeGear includes a non-functional dcc32.exe in the Trial version of Delphi 2007. The file itself is present (and the Express Install properly calls it), but it just warns that command-line compilation isn't supported.
If you want to use our products in the trial IDE, the only solution we can offer for you is to compile our packages manually. If you are ready to do this, please follow these steps:

  1. Run the Express Install and select the products you want to install. Deactivate the "Create product libraries" for Delphi 2007 in the Customization screen of the installer … just because this option is useless.
  2. The Express Install will put the source files and packages of our components to the specified folder on the disk. You must compile the libraries in the following order (as they are called in the Express Install folders):
    NOTE 1: If you don’t own a specific product and the corresponding libraries are missing, simply skip them in this list.
    NOTE 2: We haven't ported our older products (like the ExpressInspector, ExpressQuantumTreeList v3, ExpressQuantumGrid v3, etc.) to Delphi 2007 because we support new IDEs only for "active" products.
      XP Theme Manager
      ExpressGDI+ Library
      ExpressLibrary
      ExpressCommon Library
      ExpressExport Library
      ExpressNavBar
      ExpressMemData
      ExpressDBTree Suite
      ExpressMasterView
      ExpressSpreadSheet
      ExpressFlowChart
      ExpressOrgChart
      ExpressPageControl 2
      ExpressDataController
      ExpressEditors Library 5
      ExpressScheduler 2
      ExpressPivotGrid
      ExpressVerticalGrid
      ExpressQuantumTreeList 4
      ExpressQuantumGrid 6
      ExpressBars 6
      ExpressSideBar
      ExpressDocking Library
      ExpressLayout Control
      ExpressPrinting System
      ExpressSkins Library
  3. Put all the necessary files into a single folder to simplify the compilation process. In particular, take the files from the Sources and Packages directory of each library. Packages for Delphi 2007 are named with the D11 suffix.
  4. Compile the runtime packages first, then their design-time counterparts (with the dcl~ prefix in their names).
    NOTE: To automate compilation, I recommend that you include all the packages into a single project group. When rebuilding the group, the compiler should recognize the dependent packages and determine which packages to compile first.
  5. Install the compiled design-time packages.
    Hopefully, this will help you install our components. Please keep us informed of your progress.
    Thanks,
    Serge
    Show previous comments (1)
    Serge (DevExpress Support) 16 years ago

      UPDATE:
      This approach is also applied to Tiburon.
      Regards,
      Serge

      Serge (DevExpress Support) 16 years ago
        Serge (DevExpress Support) 16 years ago

          We've introduced some new libraries and products in our installer. Here is the updated list of libraries to compile:
            ExpressCore Library
            XP Theme Manager
            ExpressGDI+ Library
            ExpressLibrary
            ExpressCommon Library
            ExpressExport Library
            ExpressNavBar / ExpressNavBar 2
            ExpressMemData
            ExpressDBTree Suite
            ExpressMasterView
            ExpressSpreadSheet
            ExpressFlowChart
            ExpressOrgChart
            ExpressPageControl 2
            ExpressDataController
            ExpressEditors Library 5
            ExpressSpellChecker
            ExpressScheduler 2 / ExpressScheduler 3
            ExpressPivotGrid / ExpressPivotGrid 2
            ExpressVerticalGrid
            ExpressQuantumTreeList 4 / ExpressQuantumTreeList 5
            ExpressQuantumGrid 6
            ExpressBars 6
            ExpressSideBar
            ExpressDocking Library
            ExpressLayout Control
            ExpressPrinting System
            ExpressSkins Library
          Thanks,
          Serge

          Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

          Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.