Boss experts have problem compiling for bcc64x
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 626
- Forks
- 103
- Avg merge
- 7d 2h
- Merged PRs (30d)
- 5
Description
Hello,
We've had a couple of customers ask us about issues installing Boss from GetIt and using it with the new C++ toolchain we finished in 12.2, the C++ Win64 Modern toolchain. The errors they see are:
Problem occurred when compiling for "Win64x" platform with "Release" configuration.
[dcc64 Fatal Error] BossExperts.dpk(33): E2202 Required package 'designide' not found
Failed
Problem occurred when compiling for "Win64x" platform with "Debug" configuration.
[dcc64 Fatal Error] BossExperts.dpk(33): E2202 Required package 'designide' not found
Failed
Would you be able to add support please?
We have a documentation page meant for third party component / library developers on how to add this: a how-to Build Delphi Packages for C++. It has info on command-line switches if you build that way, or msbuild, and project settings, as well as what can be shared between the two Win64 C++ builds (eg the final Delphi package binary and HPP headers should be the same, it's other artifacts that are different.)
But the error here seems more like a project configuration error - my guess is to add designide as a dependency, simply for that platform.
Please let me know if you have any questions on the doc, too -- I'll answer them, but also we'll add to the doc for everyone else!
Many thanks,
David
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at BossExperts.dpk line 33 and review the linked Build Delphi Packages for C++ documentation, including the project settings and command-line or MSBuild guidance. Reproduce the Release and Debug Win64x builds and determine the required configuration so the package compiles with the new C++ toolchain.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100