mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2025-12-21 01:40:09 +01:00
[perf] Link to librt if available
This is needed on Solaris, but also works on Linux.
This commit is contained in:
parent
85d045f267
commit
1d86c7fa88
2 changed files with 6 additions and 1 deletions
|
|
@ -608,6 +608,9 @@ AC_CHECK_HEADERS([sched.h], [
|
||||||
])
|
])
|
||||||
])
|
])
|
||||||
|
|
||||||
|
AC_CHECK_LIB(rt, sched_yield, [RT_LIBS=-lrt], [RT_LIBS=])
|
||||||
|
CAIROPERF_LIBS=$RT_LIBS
|
||||||
|
|
||||||
dnl ===========================================================================
|
dnl ===========================================================================
|
||||||
dnl Checks for misc headers
|
dnl Checks for misc headers
|
||||||
AC_CHECK_HEADERS([libgen.h])
|
AC_CHECK_HEADERS([libgen.h])
|
||||||
|
|
@ -707,6 +710,7 @@ AC_SUBST(CAIRO_LDADD)
|
||||||
AC_SUBST(CAIRO_LIBS)
|
AC_SUBST(CAIRO_LIBS)
|
||||||
AC_SUBST(PIXMAN_CFLAGS)
|
AC_SUBST(PIXMAN_CFLAGS)
|
||||||
AC_SUBST(PIXMAN_LDADD)
|
AC_SUBST(PIXMAN_LDADD)
|
||||||
|
AC_SUBST(CAIROPERF_LIBS)
|
||||||
|
|
||||||
dnl ===========================================================================
|
dnl ===========================================================================
|
||||||
dnl Check for gtk-doc and docbook
|
dnl Check for gtk-doc and docbook
|
||||||
|
|
|
||||||
|
|
@ -54,7 +54,8 @@ cairo_perf_diff_files_SOURCES = \
|
||||||
cairo-stats.h
|
cairo-stats.h
|
||||||
|
|
||||||
LDADD = $(top_builddir)/boilerplate/libcairoboilerplate.la \
|
LDADD = $(top_builddir)/boilerplate/libcairoboilerplate.la \
|
||||||
$(top_builddir)/src/libcairo.la
|
$(top_builddir)/src/libcairo.la \
|
||||||
|
$(CAIROPERF_LIBS)
|
||||||
|
|
||||||
$(top_builddir)/boilerplate/libcairoboilerplate.la: $(top_builddir)/src/libcairo.la
|
$(top_builddir)/boilerplate/libcairoboilerplate.la: $(top_builddir)/src/libcairo.la
|
||||||
cd $(top_builddir)/boilerplate && $(MAKE) $(AM_MAKEFLAGS) libcairoboilerplate.la
|
cd $(top_builddir)/boilerplate && $(MAKE) $(AM_MAKEFLAGS) libcairoboilerplate.la
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue