Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3456032
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 18, 20262026-05-18T09:41:13+00:00 2026-05-18T09:41:13+00:00

I recently installed Zeos 6.6 stable on BDS2006 for both the Delphi and C++

  • 0

I recently installed Zeos 6.6 stable on BDS2006 for both the Delphi and C++ personalities.

In order to do so, and since Zeos is written in Delphi, I checked the “Generate all C++ Builder files” when building the packages.

The problem I found was that, somehow, not all necessary .DCUs were generated during the building of the different packages. I finally worked around it by first building only for Delphi (which worked flawlessly) and then rebuilding for both Delphi and C++.

Now, I am not sure if this is a bug at all (did not find anything similar in Quality Central or Google) or it affects only BDS2006 or other IDEs too. So, question is: anyone can tell me what could cause the compiler not to build all the .DCU when “Generate all C++ Builder files” is checked, but do it when not?

Thanks in advance and best regards

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-18T09:41:13+00:00Added an answer on May 18, 2026 at 9:41 am

    This is an extract of an article I wrote in the Zeos forums regarding how I solved this problem. Hope it helps someone else.

    • NOTE: this may apply or not for BDS2005, RAD2007 and other IDE versions. I can not test it since I have none installed.

    • DISCLAIMER: these steps may not be the most accurate or efficient ones. Please feel free to comment any error or problem you can find and I will update the post.

    • DISCLAIMER 2: these steps imply tampering with the registry at one point. It worked in my system but may not in yours. Do it at your own risk.

    With the following steps I managed to install Zeos for both Delphi and C++ personalities:

    1. Get rid of any prior Zeos installations. That includes any Zeos .BPL, .DCU and .LIB you can find.
    2. Extract Zeos to the directory of your election.
    3. Open BDS2006, select the package for Delphi10 and compile all packages. This way we will have all .DCUs. For some reason not all of them get created correctly in step 6 (see below).
    4. Close BDS2006. It is very important to do this before step 5.
    5. Delete the registry keys as indicated in Delphi packages not appearing in C++
    6. Open BDS2006. Open again the package group for Delphi10. For all the packages go to Options->Linker and select “Generate all C++ Builder Files”. Compile them all again. If it complains regarding an {$ENDIF;} just delete it. If when compiling Component.bpl or ComponentDesign.bpl, the compiler complains about some .DCU it should be solved by adding
      the Build directory (where all packages get built into) to the Search path of the package.
    7. Install componentDesign.bpl
    8. Add the necessary paths to BDS in Tools-Option, both for C++ and Delphi personalities:
      • packages\delphi10 // some headers here
      • packages\delphi10\build // some .dcu
      • src\component
      • src\core
      • src\dbc
      • src\parsesql
      • src\plain

    Just for info the keys you need in step 5 are following:

    • Key: HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Known Packages. Look for the entry with [path]\MyPackage.bpl and remove it.
    • Key: HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Package Cache.
      Look for the key called MyPackage.bpl and remove the entire sub-key.
    • Key: HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Palette\Cache. Look for the key called MyPackage.bpl and remove the entire sub-key. There is a bug in the BDS that affects packages when compiled. See the mentioned blog for more info.

    You should have Zeos installed and working for both Delphi and C++ now.

    NOTE: when compiling in C++ it may give you an error because it can not find some .h. Usually this gets solved by changing the #include to .hpp.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I recently installed VS2010 on my new computer. I got all my VS projects
I recently installed the BIRT all in one developer program and started fooling around
I recently installed ruby 1.9.3 and rubygems 1.8.24. Both installed perfectly (src: http://railsapps.github.com/installing-rails.html ).
I recently installed Community Builder for Joomla!. I can't seem to have a capcha
We recently installed Team Foundation Server 2008 and we are using it for both
I recently installed RailRoad gem to generate an .svg diagram of my app's models
I recently installed cx_Oracle module on my machine, in order to connect to a
Recently installed Perl 5.16 and was able to install modules fine until today. Other
Recently installed new wordpress theme. The problem is, there are only following font options
I recently installed a ruby based tooling using gem, and when I try to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.