From: Beeblebrox <zaphod@berentweb.com>
To: <grub-devel@gnu.org>
Subject: configure options when building from source
Date: Sun, 14 May 2017 20:54:47 +0300 [thread overview]
Message-ID: <20170514205447.1cde2dde@rsbsd> (raw)
Hello, building Grub from source on FreeBSD with
./autogen.sh --disable-efiemu --disable-nls
./configure --disable-efiemu --disable-nls
The resulting config is below
GRUB2 will be compiled with following components:
Platform: i386-pc
With devmapper support: No (need libdevmapper header)
With memory debugging: No
With disk cache statistics: No
With boot time statistics: No
efiemu runtime: No
grub-mkfont: Yes
grub-mount: No (need FUSE library)
starfield theme: No (No DejaVu found)
With libzfs support: Yes
Build-time grub-mkfont: No (no fonts)
Without unifont (no build-time grub-mkfont)
With liblzma from -llzma (support for XZ-compressed mips images)
I was unable to find documentation regarding config, so How can I:
* Enable grub-mount, grub-mkfont, unifont ?
All requirements (fuse, dejavu, fonts) are on the system. Is there a flag I must use? Most probably the path searched by Grub is different than on Linux. Where should I correct those?
* For starfield do I need to download a sepaarate repo?
* I install Grub as "gmake install DESTDIR=/usr/local/opt"
But trying for example "# grub-kbdcomp" I get:
-> cannot open /usr/local/share/grub/grub-mkconfig_lib: No such file or directory
* I need to generate mknetdir for pxe with UEFI option as well. Above config does not seem to have UEFI capability enabled - am I wrong?
Thanks & Regards
--
FreeBSD_amd64_12-Current_RadeonKMS
Please CC my email when responding, mail from list is not delivered.
next reply other threads:[~2017-05-14 17:55 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-05-14 17:54 Beeblebrox [this message]
2017-05-14 18:13 ` configure options when building from source Andrei Borzenkov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170514205447.1cde2dde@rsbsd \
--to=zaphod@berentweb.com \
--cc=grub-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.