sorry, but I've overlooked your message. I have to admit that I can't follow.

I've built dd4hep many times, but I've never encountered the problem you describe.

How do you intialize the installation -- using ilcinstall or a different approach?

If you try to build DD4hep directly (or any other ilcsoft package for that matter), then it's advisable to use the ILCSoft.cmake file as a basis for configuration. It would need to be modified, e.g. the package you want to build needs to be commented out.

Cheers,
Christoph

When you have eliminated the impossible, whatever remains, however improbable, must be the truth. (Sir A.C. Doyle in Sign of Four)