On Thu, 21 Sep 2000, Andy Dougherty wrote: > On Thu, 21 Sep 2000, Nathan V. Patwardhan wrote: > > > I don't think that the documentation should be removed from the core > > distribution, BUT I do think that there should be an "easter egg" that > > allows people to build a Perl distribution without documentation or > > whatever else they choose. There have been times that I've > > wanted/needed to build a "tinyperl" (even smaller than "miniperl" :-) ) > > and I've had to hack things significantly to Make It So. > > [This is not a stdlib issue. Issues about building perl should go to > perl6-build. Issues about redistributing such an incomplete installation > should probably go to perl6-licensing. Please adjust followups > appropriately.] > > The number of possible permutations of "whatever else they choose" is > extremely large. I can understand the desire to build a tiny perl > targetted for a specific need, but I also understand there can be very > very many different specific needs, and hence there is no single > "tinyperl". > > Nevertheless, much of the necessary infrastructure is currently available > in perl5 by fiddling with Configure command line options or config.sh. > (e.g. you can omit all socket functions but keep SysV ipc.) There are, > however, no pre-supplied tools or makefile targets to make it easy to > build a particular targetted "tinyperl". FWIW, with current perl's I can (and often do) a build with a library collection but trimmed down to have no manpages. Though my build script is not handy to me right now, if memory serves me correctly, I use: sh Configure -Uman1dir -Uman3dir -Dprefix=/my/weird/path -des after that builds and test ok the `make install` step is trimmed down quite a bit (we usually have the /usr/local build installed with the man pages though). Peter PrymmerThread Previous