From: Tvrtko Ursulin <[email protected]>

librt is required by libintel_tools so express it as mandatory in autoconf
and also drop explicit mentions from Makefile.am.

This also fixes a build warning of:

  tests/Makefile.am:134: warning: variable 'pm_rc6_residency_LDADD' is defined 
but no program or
  tests/Makefile.am:134: library has 'pm_rc6_residency' as canonical name 
(possible typo)

Signed-off-by: Tvrtko Ursulin <[email protected]>
---
 benchmarks/Makefile.am | 2 +-
 configure.ac           | 4 ++--
 tests/Makefile.am      | 5 +----
 3 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/benchmarks/Makefile.am b/benchmarks/Makefile.am
index c166d636d507..1f05adf31527 100644
--- a/benchmarks/Makefile.am
+++ b/benchmarks/Makefile.am
@@ -24,5 +24,5 @@ gem_exec_tracer_la_LIBADD = -ldl
 gem_latency_CFLAGS = $(AM_CFLAGS) $(THREAD_CFLAGS)
 gem_latency_LDADD = $(LDADD) -lpthread
 gem_syslatency_CFLAGS = $(AM_CFLAGS) $(THREAD_CFLAGS)
-gem_syslatency_LDADD = $(LDADD) -lpthread -lrt
+gem_syslatency_LDADD = $(LDADD) -lpthread
 gem_wsim_LDADD = $(LDADD) $(top_builddir)/lib/libigt_perf.la -lpthread
diff --git a/configure.ac b/configure.ac
index e22703d03198..a3f541a2f888 100644
--- a/configure.ac
+++ b/configure.ac
@@ -58,12 +58,12 @@ AX_GCC_FUNC_ATTRIBUTE([constructor])
 dnl Check for POSIX timers
 AC_CHECK_FUNCS(timer_create, [], [
        AC_CHECK_LIB(rt, timer_create, [
-               AC_DEFINE(HAVE_TIMER_CREATE, 1)
                TIMER_LIBS="-lrt"
                ], [
                AC_CHECK_LIB(pthread, timer_create, [
-                       AC_DEFINE(HAVE_TIMER_CREATE, 1)
                        TIMER_LIBS="-lpthread"
+               ], [
+               AC_MSG_ERROR([Failed to find library containing timer_create.])
                ])
        ])
 ])
diff --git a/tests/Makefile.am b/tests/Makefile.am
index c5dd210c7163..289249b42b97 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -128,10 +128,7 @@ gem_userptr_blits_CFLAGS = $(AM_CFLAGS) $(THREAD_CFLAGS)
 gem_userptr_blits_LDADD = $(LDADD) -lpthread
 perf_pmu_LDADD = $(LDADD) $(top_builddir)/lib/libigt_perf.la
 
-gem_eio_LDADD = $(LDADD) -lrt
-gem_wait_LDADD = $(LDADD) -lrt
-kms_flip_LDADD = $(LDADD) -lrt -lpthread
-pm_rc6_residency_LDADD = $(LDADD) -lrt
+kms_flip_LDADD = $(LDADD) -lpthread
 
 prime_nv_test_CFLAGS = $(AM_CFLAGS) $(DRM_NOUVEAU_CFLAGS)
 prime_nv_test_LDADD = $(LDADD) $(DRM_NOUVEAU_LIBS)
-- 
2.19.1

_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to