Boss experts have problem compiling for bcc64x
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
probably should post this issue at https://github.com/gabrielbaltazar/boss-experts/issues
Boss Experts at GetIt does use Boss under the hood, but Boss itself seems to be written in Go
Not sure if Boss Experts is actively maintained
Thankyou, I posted there: https://github.com/gabrielbaltazar/boss-experts/issues/16
note that those BOSS experts mainly does Install/Update, edit dependencies
but there is also some other (with different functionality, see below) BOSS IDE tool (that seems to be probably from the makers of BOSS), but that doesn't seem to exist in GetIt anymore (can't find it via GetIt): https://github.com/hashload/boss-ide
from what I understand from its description it seems to be an expert for autoloading in the IDE visual components of a Delphi project. Its readme has some info on how one enables it in a project (assuming they've manually installed the expert in the IDE since it's not in GetIt anymore)
seems to have existed in GetIt in the past: https://github.com/HashLoad/boss-ide/issues/21
I also see in issues of that other tool that it has some problems with D12.2update2 when patch1 is installed: https://github.com/HashLoad/boss-ide/issues/25