On Wed, Jan 25, 2012 at 5:29 PM, Eric Anholt <e...@anholt.net> wrote:
> ---
>  src/mesa/drivers/dri/i915/Makefile.am |   10 +++++++++-
>  1 files changed, 9 insertions(+), 1 deletions(-)
>
> diff --git a/src/mesa/drivers/dri/i915/Makefile.am 
> b/src/mesa/drivers/dri/i915/Makefile.am
> index 6bc7061..5c44a9e 100644
> --- a/src/mesa/drivers/dri/i915/Makefile.am
> +++ b/src/mesa/drivers/dri/i915/Makefile.am
> @@ -46,9 +46,17 @@ if HAVE_I915_DRI
>  dri_LTLIBRARIES = i915_dri.la
>  endif
>
> +# These should be an ltlibrary that's built once.  Let's fix that once
> +# the other drivers are converted to automake.
> +COMMON_FILES = \
> +       ../common/utils.c \
> +       ../common/dri_util.c \
> +       ../common/xmlconfig.c
> +
>  i915_dri_la_SOURCES = \
>        $(i915_C_FILES) \
> -       $(i915_CXX_FILES)
> +       $(i915_CXX_FILES) \
> +       $(COMMON_FILES)
>
>  i915_dri_la_LDFLAGS = -module -avoid-version -shared
>  i915_dri_la_LIBADD = \
> --
> 1.7.7.3

Looks like I missed that -- r200, radeon, and nouveau need the same
change. Maybe we should just do as the comment says and build an
ltlibrary out of those files and link that into every driver now that
all are using automake now?

Would the link test have helped me here?
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to