srcbuild's use of 'amu -k', and missing C++Lib
Jeffrey Lee (213) 6048 posts |
At the moment if you grab the ‘disc’ product from CVS and build it then ChangeFSI will fail to build because the C++Lib component is missing. But because ‘amu -k’ is used for the install phase, srcbuild doesn’t know that building ChangeFSI has failed, so it reports the build as having succeeded. So two questions:
|
Ben Avison (25) 445 posts |
Can’t help you there, it’s news to me.
The advice we had from Bjarne Stroustrup (no less) on that was that we’d need Alcatel’s blessing to do a source release of C++Lib, and that it would be difficult to achieve. However, the object version is available to anyone who’s purchased the Norcroft tools which are needed to build RISC OS anyway, so we’ve filed that under “probably never going to happen”.
I think there was an InstallLibs obey file that did so at one point, though perhaps the whole script vanished when RISC_OSLib, TCPIPLibs etc got source releases? Most builds don’t use C++Libs so its absence may have gone unnoticed. |