On Friday, 28 September 2012 at 13:01:48 UTC, Alex Rønne Petersen wrote:
It seems it's very inconsistent where D headers are installed across various systems/distros. Some use $PREFIX/include/d/, some use $PREFIX/include/<d compiler>/, $PREFIX/include/<target triple>/d/, etc...

Can people who are familiar with how some particular system does it weigh in here? I think that first of all, we need to figure out how it's done and then figure out how we want it to be done. C has always used $PREFIX/include, so we need some kind of standard, too.

FWIW I think $PREFIX/include/d/ would be sane enough, where particular projects could install their headers to $PREFIX/include/d/<project>/.

I agree that we should standardize D headers location and that $PREFIX/include/d/ is a good option.

Reply via email to