Discussion:
The loadables are built during install
Christian Weisgerber
2018-09-07 20:39:39 UTC
Permalink
There is an issue in the build framework of bash 4.4.23 (and 5.0-alpha):
"make all" does not build examples/loadables.
"make install" however recurses into examples/loadables and, since
the loadable modules aren't there, proceeds to build them before
installation.

Shouldn't the ".made" target have "loadables" as a prerequisite?
--
Christian "naddy" Weisgerber ***@mips.inka.de
Chet Ramey
2018-09-09 18:14:34 UTC
Permalink
Post by Christian Weisgerber
"make all" does not build examples/loadables.
True. Not that many people want them if they're just building the shell.
You can get them if you run `make everything'.
Post by Christian Weisgerber
"make install" however recurses into examples/loadables and, since
the loadable modules aren't there, proceeds to build them before
installation.
Yes, if you're going to install -- not everyone does that, either -- they
are part of the installation set (the result of requests for an `SDK').
So `make install' ensures they're built.

Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU ***@case.edu http://tiswww.cwru.edu/~chet/
Loading...