mirror of
https://github.com/troglobit/finit.git
synced 2026-11-07 16:01:08 +00:00
build.md: Simplify and sectionalize better
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
1 parent
4782b1dc54
commit
23481b197b
1 file changed
+17
-13
+17
-13
@@ -2,23 +2,25 @@ Building
|
|||||||
========
|
========
|
||||||
|
|
||||||
Finit comes with a traditional configure script to control features and
|
Finit comes with a traditional configure script to control features and
|
||||||
optional plugins to enable. It does however depend on two external
|
optional plugins to enable. It depends on two external libraries:
|
||||||
libraries that provide some frog DNA needed:
|
|
||||||
|
|
||||||
- [libuEv][]
|
- [libuEv][], the event loop
|
||||||
- [libite][] (-lite)
|
- [libite][] (-lite), much needed frog DNA
|
||||||
|
|
||||||
Like most free/open source software that uses `configure` they deafult
|
**NOTE:** Most free/open source software that uses `configure` default
|
||||||
to install to `/usr/local`. However, some Linux distributions do no
|
to install to `/usr/local`. However, some Linux distributions do no
|
||||||
longer search that path for installed software, e.g. Fedora and Alpine
|
longer search that path for installed software, e.g. Fedora and Alpine
|
||||||
Linux. To get finit's configure script to find its dependencies you
|
Linux. To get finit's configure script to find its dependencies you
|
||||||
have to help the `pkg-config` tool a bit if you do not change the
|
have to help the `pkg-config` tool a bit if you do not change the
|
||||||
default prefix path:
|
default prefix path:
|
||||||
|
|
||||||
PKG_CONFIG_LIBDIR=/usr/local/lib/pkgconfig ./configure
|
PKG_CONFIG_LIBDIR=/usr/local/lib/pkgconfig ./configure
|
||||||
|
|
||||||
Below are a few of the main switches to
|
|
||||||
configure:
|
Configure
|
||||||
|
---------
|
||||||
|
|
||||||
|
Below are a few of the main switches to configure:
|
||||||
|
|
||||||
* `--disable-inetd`: Disable the built-in inetd server.
|
* `--disable-inetd`: Disable the built-in inetd server.
|
||||||
|
|
||||||
@@ -43,7 +45,9 @@ configure:
|
|||||||
|
|
||||||
For more configure flags, see <kbd>./configure --help</kbd>
|
For more configure flags, see <kbd>./configure --help</kbd>
|
||||||
|
|
||||||
**Example**
|
|
||||||
|
Example
|
||||||
|
-------
|
||||||
|
|
||||||
First, unpack the archive:
|
First, unpack the archive:
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user