On Wed, Mar 18, 2015 at 10:38 AM, Mark Janes <mark.a.ja...@intel.com> wrote: > 4bdbb588a9d385509f9168e38bfdb76952ba469c introduced link errors for > i965 gtests. This commit links the tests with libglapi, which > contains the missing symbols.
I'm not really sure linking to libglapi is the right thing to do. > --- > src/mesa/drivers/dri/i965/Makefile.am | 10 +++++++++- > 1 file changed, 9 insertions(+), 1 deletion(-) > > diff --git a/src/mesa/drivers/dri/i965/Makefile.am > b/src/mesa/drivers/dri/i965/Makefile.am > index 235bcfe..f828f00 100644 > --- a/src/mesa/drivers/dri/i965/Makefile.am > +++ b/src/mesa/drivers/dri/i965/Makefile.am > @@ -67,24 +67,28 @@ check_PROGRAMS = $(TESTS) > test_fs_cmod_propagation_SOURCES = \ > test_fs_cmod_propagation.cpp > test_fs_cmod_propagation_LDADD = \ > + $(top_builddir)/src/mapi/shared-glapi/libglapi.la \ > $(top_builddir)/src/gtest/libgtest.la \ > $(TEST_LIBS) > > test_fs_saturate_propagation_SOURCES = \ > test_fs_saturate_propagation.cpp > test_fs_saturate_propagation_LDADD = \ > + $(top_builddir)/src/mapi/shared-glapi/libglapi.la \ > $(top_builddir)/src/gtest/libgtest.la \ > $(TEST_LIBS) > > test_vf_float_conversions_SOURCES = \ > test_vf_float_conversions.cpp > test_vf_float_conversions_LDADD = \ > + $(top_builddir)/src/mapi/shared-glapi/libglapi.la \ > $(top_builddir)/src/gtest/libgtest.la \ > $(TEST_LIBS) > > test_vec4_register_coalesce_SOURCES = \ > test_vec4_register_coalesce.cpp > test_vec4_register_coalesce_LDADD = \ > + $(top_builddir)/src/mapi/shared-glapi/libglapi.la \ > $(top_builddir)/src/gtest/libgtest.la \ > $(TEST_LIBS) > > @@ -92,9 +96,13 @@ test_vec4_copy_propagation_SOURCES = \ > test_vec4_copy_propagation.cpp > test_vec4_copy_propagation_LDADD = \ > $(top_builddir)/src/gtest/libgtest.la \ > + $(top_builddir)/src/mapi/shared-glapi/libglapi.la \ Put this before libgtest.la > $(TEST_LIBS) > > test_eu_compact_SOURCES = \ > test_eu_compact.c > nodist_EXTRA_test_eu_compact_SOURCES = dummy.cpp > -test_eu_compact_LDADD = $(TEST_LIBS) > +test_eu_compact_LDADD = \ > + $(top_builddir)/src/mapi/shared-glapi/libglapi.la \ > + $(TEST_LIBS) > + Extra newline. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev