I'm working on moving the "compiler guess" logic out of Makefile.PL,
and the quest led me to find ExtUtils::CppGuess.  Inline::CPP's
Makefile.PL now uses that module to make its guesses.  This is really
a first try, and an experiment.  v0.38_003 has been uploaded to CPAN,
and exists so that I can learn a few things from the smoke tests.  As
the test results roll in I'll try to figure out what may need to be
done (if anything, and certainly there will be something) to
ExtUtils::CppGuess to make it a suitable and hopefully superior
replacement to the hacks we were doing inside of Makefile.PL
previously.  The authors of EU::CG have been kind enough to grant me
co-maintainership on that module, and github push access, so I'll be
able to work on it in tandem with Inline::CPP.

But since this is a first attempt, and I can already see some areas
where Inline::CPP may have been making better guesses (as well as many
areas where EU::CG seems to be making better choices), I expect to see
some blood on the first round of smoke tests.  If you want to
contribute ideas to this transition feel free to download it and give
it a try.  But don't use v0.38_003 for anything outside of testing.

Dave

-- 

David Oswald
daosw...@gmail.com
dav...@cpan.org

Reply via email to