[Buildroot] [PATCH 04/13] kconfig: do not use HOST_LOADLIBES anymore

Thomas De Schampheleire patrickdepinguin+buildroot at gmail.com
Fri Mar 9 06:29:47 UTC 2012


On Wed, Mar 7, 2012 at 8:34 PM, Thomas Petazzoni
<thomas.petazzoni at free-electrons.com> wrote:
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire at gmail.com>

> ---
>  support/kconfig/Makefile.br                      |    4 ++--
>  support/kconfig/patches/10-br-build-system.patch |   12 ++++++------
>  2 files changed, 8 insertions(+), 8 deletions(-)
>
> diff --git a/support/kconfig/Makefile.br b/support/kconfig/Makefile.br
> index c24b6b5..2f8b6ba 100644
> --- a/support/kconfig/Makefile.br
> +++ b/support/kconfig/Makefile.br
> @@ -22,10 +22,10 @@ host-cxxobjs := $(addprefix $(obj)/,$(sort $(foreach m,$(__hostprogs),$($(m)-cxx
>  HOST_EXTRACFLAGS += -I$(obj)
>
>  $(host-csingle): %: %.c
> -       $(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCFLAGS_$@) $< $(HOST_LOADLIBES) -o $(obj)/$@
> +       $(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCFLAGS_$@) $< -o $(obj)/$@
>
>  $(host-cmulti): %: $(host-cobjs) $(host-cshlib)
> -       $(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCFLAGS_$@) $(addprefix $(obj)/,$($(@F)-objs)) $(HOST_LOADLIBES) $(HOSTLOADLIBES_$(@F)) -o $(obj)/$@
> +       $(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCFLAGS_$@) $(addprefix $(obj)/,$($(@F)-objs)) $(HOSTLOADLIBES_$(@F)) -o $(obj)/$@
>
>  $(host-cxxmulti): %: $(host-cxxobjs) $(host-cobjs) $(host-cshlib)
>        $(HOSTCXX) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCXXFLAGS_$@) $(addprefix $(obj)/,$($(@F)-objs) $($(@F)-cxxobjs)) $(HOSTLOADLIBES_$(@F)) -o $(obj)/$@
> diff --git a/support/kconfig/patches/10-br-build-system.patch b/support/kconfig/patches/10-br-build-system.patch
> index 85125e5..c5d9a75 100644
> --- a/support/kconfig/patches/10-br-build-system.patch
> +++ b/support/kconfig/patches/10-br-build-system.patch
> @@ -3,10 +3,10 @@
>  foo.h       |   12 ++++++++++++
>  2 files changed, 65 insertions(+)
>
> -Index: config/Makefile.br
> +Index: kconfig/Makefile.br
>  ===================================================================
>  --- /dev/null
> -+++ config/Makefile.br
> ++++ kconfig/Makefile.br
>  @@ -0,0 +1,53 @@
>  +src := .
>  +top_srcdir=../../
> @@ -32,10 +32,10 @@ Index: config/Makefile.br
>  +HOST_EXTRACFLAGS += -I$(obj)
>  +
>  +$(host-csingle): %: %.c
> -+      $(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCFLAGS_$@) $< $(HOST_LOADLIBES) -o $(obj)/$@
> ++      $(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCFLAGS_$@) $< -o $(obj)/$@
>  +
>  +$(host-cmulti): %: $(host-cobjs) $(host-cshlib)
> -+      $(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCFLAGS_$@) $(addprefix $(obj)/,$($(@F)-objs)) $(HOST_LOADLIBES) $(HOSTLOADLIBES_$(@F)) -o $(obj)/$@
> ++      $(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCFLAGS_$@) $(addprefix $(obj)/,$($(@F)-objs)) $(HOSTLOADLIBES_$(@F)) -o $(obj)/$@
>  +
>  +$(host-cxxmulti): %: $(host-cxxobjs) $(host-cobjs) $(host-cshlib)
>  +      $(HOSTCXX) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCXXFLAGS_$@) $(addprefix $(obj)/,$($(@F)-objs) $($(@F)-cxxobjs)) $(HOSTLOADLIBES_$(@F)) -o $(obj)/$@
> @@ -61,10 +61,10 @@ Index: config/Makefile.br
>  +
>  +FORCE:
>  +.PHONY: FORCE clean distclean
> -Index: config/foo.h
> +Index: kconfig/foo.h
>  ===================================================================
>  --- /dev/null
> -+++ config/foo.h
> ++++ kconfig/foo.h
>  @@ -0,0 +1,12 @@
>  +#ifndef __KCONFIG_FOO_H
>  +#define __KCONFIG_FOO_H
> --
> 1.7.4.1
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot



More information about the buildroot mailing list