From mboxrd@z Thu Jan 1 00:00:00 1970 From: Clark Rawlins Date: Sat, 02 Jan 2010 21:15:48 -0500 Subject: [Buildroot] [PATCH] Permit building grub with an external toolchain. In-Reply-To: <1262477625.23193.2.camel@coalu.atr> References: <1262472376.23927.19.camel@venture> <1262477625.23193.2.camel@coalu.atr> Message-ID: <1262484948.23927.25.camel@venture> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net I could give that a shot. I thought as a start I would go with the smallest change possible. Any suggestions for an example to look at for switching grub to the autotools macros? On Sun, 2010-01-03 at 01:13 +0100, Lionel Landwerlin wrote: > Le samedi 02 janvier 2010 ? 17:46 -0500, Clark Rawlins a ?crit : > > Grub build failed at the link stage because it > > couldn't find libcurses. Adding these variable > > invocations to the configure line make it work. > > > > Signed-off-by: Clark Rawlins > > --- > > target/x86/grub/grub.mk | 2 ++ > > 1 files changed, 2 insertions(+), 0 deletions(-) > > > > diff --git a/target/x86/grub/grub.mk b/target/x86/grub/grub.mk > > index af46244..21f089f 100644 > > --- a/target/x86/grub/grub.mk > > +++ b/target/x86/grub/grub.mk > > @@ -81,6 +81,8 @@ $(GRUB_DIR)/.unpacked: $(DL_DIR)/$(GRUB_SOURCE) $(DL_DIR)/$(GRUB_PATCH) > > $(GRUB_DIR)/.configured: $(GRUB_DIR)/.unpacked > > (cd $(GRUB_DIR); rm -rf config.cache; \ > > $(TARGET_CONFIGURE_OPTS) \ > > + $(TARGET_CONFIGURE_ARGS) \ > > + $(TARGET_CONFIGURE_ENV) \ > > CFLAGS="$(TARGET_CFLAGS)" \ > > CPPFLAGS="$(GRUB_CFLAGS)" \ > > ./configure $(QUIET) \ > > Maybe you should consider switching grub to the autotool infrastructure. > > -- > Lionel Landwerlin > > _______________________________________________ > buildroot mailing list > buildroot at busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot