зеркало из https://github.com/mozilla/gecko-dev.git
Add minimum version check for Sun compilers on solaris (WS6U2)
Bug #177486 r=roland.mainz@informatik.med.uni-giessen.de
This commit is contained in:
Родитель
dd29379fd5
Коммит
945a0e21cd
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
18
configure.in
18
configure.in
|
@ -1394,6 +1394,24 @@ dnl the qsort routine under solaris is faulty
|
|||
AS='/usr/ccs/bin/as'
|
||||
ASFLAGS="$ASFLAGS -K PIC -L -P -D_ASM -D__STDC__=0"
|
||||
AS_DASH_C_FLAG=''
|
||||
CC_VERSION=`$CC -V 2>&1 | grep ^cc: 2>/dev/null | $AWK -F\: '{ print $2 }'`
|
||||
CXX_VERSION=`$CXX -V 2>&1 | grep ^CC: 2>/dev/null | $AWK -F\: '{ print $2 }'`
|
||||
_MAJOR_VERSION_NUMBER=`echo $CC_VERSION | $AWK '{ print $3 }'`
|
||||
_BAD_COMPILER=
|
||||
if test $_MAJOR_VERSION_NUMBER -lt 6; then
|
||||
_BAD_COMPILER=1
|
||||
elif test $_MAJOR_VERSION_NUMBER -eq 6; then
|
||||
_TMP1=`echo $CC_VERSION | sed 's|^Sun WorkShop||' | $AWK '{ print $2 }'`
|
||||
_TMP2=`echo $CC_VERSION | sed 's|^Sun WorkShop||' | $AWK '{ print $2 }'`
|
||||
if test "`echo $_TMP1 | grep -i -c update 2>/dev/null`"; then
|
||||
if test $_TMP2 -lt 2; then
|
||||
_BAD_COMPILER=1
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
if test -n "$_BAD_COMPILER"; then
|
||||
AC_MSG_ERROR([Forte version WS6U2 or higher is required to build. Your compiler version is $CC_VERSION .])
|
||||
fi
|
||||
else
|
||||
ASFLAGS="$ASFLAGS -fPIC"
|
||||
DSO_LDOPTS='-G -h $@'
|
||||
|
|
Загрузка…
Ссылка в новой задаче