build: Use libtoolize to install missing files and update README

This commit is contained in:
mintsuki 2023-11-06 00:30:43 +01:00
parent a246110894
commit c492ba1171
2 changed files with 3 additions and 5 deletions

View File

@ -85,7 +85,7 @@ Host utility binaries are provided for Windows.
In order to build Limine, the following programs have to be installed:
common UNIX tools (also known as `coreutils`),
`GNU make`, `grep`, `sed`, `find`, `awk`, `gzip`, `nasm`, `mtools`
`GNU make`, `pkg-config`, `grep`, `sed`, `find`, `awk`, `gzip`, `nasm`, `mtools`
(optional, necessary to build `limine-uefi-cd.bin`).
Furthermore, `gcc` or `llvm/clang` must also be installed, alongside
the respective binutils.
@ -96,7 +96,7 @@ If using a release tarball (recommended, see https://github.com/limine-bootloade
run `./configure` directly.
If checking out from the repository, run `./bootstrap` first in order to download the
necessary dependencies and generate the configure script (`GNU autoconf` and `GNU automake` required).
necessary dependencies and generate the configure script (`autoconf`, `automake`, and `libtool` required).
`./configure` takes arguments and environment variables; for more information on
these, run `./configure --help`.

View File

@ -28,7 +28,5 @@ fi
AUTOMAKE_LIBDIR="$(automake --print-libdir)"
cp "${AUTOMAKE_LIBDIR}/INSTALL" ./
mkdir -p build-aux
cp "${AUTOMAKE_LIBDIR}/install-sh" build-aux/
autoreconf -fvi -Wall
libtoolize -cfvi -Wall && autoreconf -fvi -Wall