Remove all unwanted occurrences of -mt/-pthread in configure.
Remove all inappropriate compiler options and not just the first one as they can occur multiple times because they may come from pkg-config output for several different libraries. Closes #13647. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69720 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
12
configure.in
12
configure.in
@@ -8398,9 +8398,9 @@ case "${host}" in
|
||||
dnl system packages are compiled with Sun CC and so pkg-config outputs
|
||||
dnl CC-specific "-mt" flag, remove it when using gcc
|
||||
if test "$GCC" = yes; then
|
||||
CPPFLAGS=`echo $CPPFLAGS | sed 's/-mt//'`
|
||||
LIBS=`echo $LIBS | sed 's/-mt//'`
|
||||
EXTRALIBS_GUI=`echo $EXTRALIBS_GUI | sed 's/-mt//'`
|
||||
CPPFLAGS=`echo $CPPFLAGS | sed 's/-mt//g'`
|
||||
LIBS=`echo $LIBS | sed 's/-mt//g'`
|
||||
EXTRALIBS_GUI=`echo $EXTRALIBS_GUI | sed 's/-mt//g'`
|
||||
fi
|
||||
;;
|
||||
|
||||
@@ -8408,9 +8408,9 @@ case "${host}" in
|
||||
dnl OTOH when using Sun CC under Linux, the flags contain gcc-specific
|
||||
dnl -pthreads which Sun CC doesn't know about
|
||||
if test "x$SUNCXX" = xyes; then
|
||||
CPPFLAGS=`echo $CPPFLAGS | sed 's/-pthread//'`
|
||||
LIBS=`echo $LIBS | sed 's/-pthread//'`
|
||||
EXTRALIBS_GUI=`echo $EXTRALIBS_GUI | sed 's/-pthread//'`
|
||||
CPPFLAGS=`echo $CPPFLAGS | sed 's/-pthread//g'`
|
||||
LIBS=`echo $LIBS | sed 's/-pthread//g'`
|
||||
EXTRALIBS_GUI=`echo $EXTRALIBS_GUI | sed 's/-pthread//g'`
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
Reference in New Issue
Block a user