INSTALL (discount-2.2.4.tar.bz2) | : | INSTALL (discount-2.2.6.tar.bz2) | ||
---|---|---|---|---|
skipping to change at line 41 | skipping to change at line 41 | |||
--debian-glitch When mangling email addresses, do them determinis tically | --debian-glitch When mangling email addresses, do them determinis tically | |||
so the Debian regression tester won't complain | so the Debian regression tester won't complain | |||
--pkg-config Build & install a pkg-config(1) .pc file for | --pkg-config Build & install a pkg-config(1) .pc file for | |||
the discount library. | the discount library. | |||
--h1-title Have theme & mkd2html use the first h1 in a document | --h1-title Have theme & mkd2html use the first h1 in a document | |||
as the title if there's no pandoc header or title | as the title if there's no pandoc header or title | |||
specified on the command line. | specified on the command line. | |||
--cxx-binding Wrap mkdio.h with (conditional) 'extern "C"' for c++ | --cxx-binding Wrap mkdio.h with (conditional) 'extern "C"' for c++ | |||
binding. | binding. | |||
3) Installing sample programs and manpages | 3) Testing | |||
``make test'' runs discount against a collection of test cases. | ||||
4) Installing sample programs and manpages | ||||
The standard ``make install'' rule just installs the binaries. If you | The standard ``make install'' rule just installs the binaries. If you | |||
want to install the sample programs, they are installed with | want to install the sample programs, they are installed with | |||
``make install.samples''; to install manpages, ``make install.man''. | ``make install.samples''; to install manpages, ``make install.man''. | |||
A shortcut to install everything is ``make install.everything'' | A shortcut to install everything is ``make install.everything'' | |||
5) Assorted platform gotchas | ||||
1. On NetBSD (version 8 for certain) running configure.sh by | ||||
itself will result in logging output being mixed in with diagnostic | ||||
output on the screen instead of having it written to config.log. | ||||
If, instead, you do `ksh ./configure.sh`, it will be much less | ||||
garbled (the shell defaults all fds > stderr to close on exec, | ||||
so my redirecting stdout fails after the first subprocess.) | ||||
2. On 9Front (and maybe every other extant plan9 variant) the | ||||
system mkfile sets the `T' flag in CFLAGS; there are several | ||||
places where I typedef voids to opaque structure pointers and | ||||
this makes the build die when it attempts to link anything. | ||||
End of changes. 2 change blocks. | ||||
1 lines changed or deleted | 5 lines changed or added |