mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-20 23:36:38 +00:00
configure: Make -Bsymbolic check work with clang.
Update the -Bsymbolic check with the version glib has. This version works with clang. https://bugzilla.gnome.org/show_bug.cgi?id=759713
This commit is contained in:
parent
d60c46920b
commit
e4c32adaf3
1 changed files with 5 additions and 5 deletions
10
configure.ac
10
configure.ac
|
@ -208,17 +208,17 @@ AM_CONDITIONAL(HAVE_THEORA, test "x$HAVE_THEORA" = "xyes")
|
||||||
dnl Check for -Bsymbolic-functions linker flag used to avoid
|
dnl Check for -Bsymbolic-functions linker flag used to avoid
|
||||||
dnl intra-library PLT jumps, if available.
|
dnl intra-library PLT jumps, if available.
|
||||||
AC_ARG_ENABLE(Bsymbolic,
|
AC_ARG_ENABLE(Bsymbolic,
|
||||||
[AC_HELP_STRING([--disable-Bsymbolic],
|
[AS_HELP_STRING([--disable-Bsymbolic],[avoid linking with -Bsymbolic])],,
|
||||||
[avoid linking with -Bsymbolic])],,
|
[SAVED_LDFLAGS="${LDFLAGS}" SAVED_LIBS="${LIBS}"
|
||||||
[SAVED_LDFLAGS="${LDFLAGS}"
|
|
||||||
AC_MSG_CHECKING([for -Bsymbolic-functions linker flag])
|
AC_MSG_CHECKING([for -Bsymbolic-functions linker flag])
|
||||||
LDFLAGS=-Wl,-Bsymbolic-functions
|
LDFLAGS=-Wl,-Bsymbolic-functions
|
||||||
AC_TRY_LINK([], [int main (void) { return 0; }],
|
LIBS=
|
||||||
|
AC_TRY_LINK([], [return 0],
|
||||||
AC_MSG_RESULT(yes)
|
AC_MSG_RESULT(yes)
|
||||||
enable_Bsymbolic=yes,
|
enable_Bsymbolic=yes,
|
||||||
AC_MSG_RESULT(no)
|
AC_MSG_RESULT(no)
|
||||||
enable_Bsymbolic=no)
|
enable_Bsymbolic=no)
|
||||||
LDFLAGS="${SAVED_LDFLAGS}"])
|
LDFLAGS="${SAVED_LDFLAGS}" LIBS="${SAVED_LIBS}"])
|
||||||
|
|
||||||
AC_ARG_WITH([omx-target],
|
AC_ARG_WITH([omx-target],
|
||||||
AS_HELP_STRING([--with-omx-target],[Use this OpenMAX IL target (generic, bellagio, rpi)]),
|
AS_HELP_STRING([--with-omx-target],[Use this OpenMAX IL target (generic, bellagio, rpi)]),
|
||||||
|
|
Loading…
Reference in a new issue