[libvirt] [PATCH] Fix build in separate build directory
Daniel Veillard
veillard at redhat.com
Thu Oct 1 14:57:48 UTC 2009
On Thu, Oct 01, 2009 at 03:31:11PM +0200, Jiri Denemark wrote:
>
> Signed-off-by: Jiri Denemark <jdenemar at redhat.com>
> ---
> cfg.mk | 2 +-
> examples/domain-events/events-c/Makefile.am | 2 +-
> examples/hellolibvirt/Makefile.am | 2 +-
> tools/Makefile.am | 2 +-
> 4 files changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/cfg.mk b/cfg.mk
> index c217332..44cfd17 100644
> --- a/cfg.mk
> +++ b/cfg.mk
> @@ -101,7 +101,7 @@ sc_prohibit_VIR_ERR_NO_MEMORY:
> msg='use virReportOOMError, not V'IR_ERR_NO_MEMORY \
> $(_prohibit_regexp)
>
> -include Makefile.nonreentrant
> +include $(srcdir)/Makefile.nonreentrant
> sc_prohibit_nonreentrant:
> @fail=0 ; \
> for i in $(NON_REENTRANT) ; \
> diff --git a/examples/domain-events/events-c/Makefile.am b/examples/domain-events/events-c/Makefile.am
> index 60b1589..64457c2 100644
> --- a/examples/domain-events/events-c/Makefile.am
> +++ b/examples/domain-events/events-c/Makefile.am
> @@ -1,4 +1,4 @@
> -INCLUDES = -I at top_srcdir@/include
> +INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include
> noinst_PROGRAMS = event-test
> event_test_CFLAGS = $(WARN_CFLAGS)
> event_test_SOURCES = event-test.c
> diff --git a/examples/hellolibvirt/Makefile.am b/examples/hellolibvirt/Makefile.am
> index 6ef2cc8..8d108a7 100644
> --- a/examples/hellolibvirt/Makefile.am
> +++ b/examples/hellolibvirt/Makefile.am
> @@ -1,4 +1,4 @@
> -INCLUDES = -I at top_srcdir@/include
> +INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include
> noinst_PROGRAMS = hellolibvirt
> hellolibvirt_CFLAGS = $(WARN_CFLAGS)
> hellolibvirt_SOURCES = hellolibvirt.c
> diff --git a/tools/Makefile.am b/tools/Makefile.am
> index c48b203..941e93e 100644
> --- a/tools/Makefile.am
> +++ b/tools/Makefile.am
> @@ -43,7 +43,7 @@ virsh_LDADD = \
> $(VIRSH_LIBS)
> virsh_CFLAGS = \
> -I$(top_srcdir)/gnulib/lib -I../gnulib/lib \
> - -I../include \
> + -I../include -I$(top_srcdir)/include \
> -I$(top_srcdir)/src \
> -I$(top_srcdir)/src/util \
> -DGETTEXT_PACKAGE=\"$(PACKAGE)\" \
Heh, I must admit I never try taht, but yes this was broken and fixes
it, even 'make check' passes !
Applied, thanks !
Daniel
--
Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/
daniel at veillard.com | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library http://libvirt.org/
More information about the libvir-list
mailing list