1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- # Copyright (C) Igor Sysoev
- # Copyright (C) Nginx, Inc.
- if [ "$NGX_PLATFORM" != win32 ]; then
- ngx_feature="C compiler"
- ngx_feature_name=
- ngx_feature_run=yes
- ngx_feature_incs=
- ngx_feature_path=
- ngx_feature_libs=
- ngx_feature_test=
- . auto/feature
- if [ $ngx_found = no ]; then
- echo
- echo $0: error: C compiler $CC is not found
- echo
- exit 1
- fi
- fi
- if [ "$CC" = cl ]; then
- NGX_CC_NAME=msvc
- echo " + using Microsoft Visual C++ compiler"
- elif [ "$CC" = wcl386 ]; then
- NGX_CC_NAME=owc
- echo " + using Open Watcom C compiler"
- elif [ "$CC" = bcc32 ]; then
- NGX_CC_NAME=bcc
- echo " + using Borland C++ compiler"
- elif `$CC -V 2>&1 | grep '^Intel(R) C' >/dev/null 2>&1`; then
- NGX_CC_NAME=icc
- echo " + using Intel C++ compiler"
- elif `$CC -v 2>&1 | grep 'gcc version' >/dev/null 2>&1`; then
- NGX_CC_NAME=gcc
- echo " + using GNU C compiler"
- elif `$CC -v 2>&1 | grep 'clang version' >/dev/null 2>&1`; then
- NGX_CC_NAME=clang
- echo " + using Clang C compiler"
- elif `$CC -v 2>&1 | grep 'LLVM version' >/dev/null 2>&1`; then
- NGX_CC_NAME=clang
- echo " + using Clang C compiler"
- elif `$CC -V 2>&1 | grep 'Sun C' >/dev/null 2>&1`; then
- NGX_CC_NAME=sunc
- echo " + using Sun C compiler"
- elif `$CC -V 2>&1 | grep '^Compaq C' >/dev/null 2>&1`; then
- NGX_CC_NAME=ccc
- echo " + using Compaq C compiler"
- elif `$CC -V 2>&1 | grep '^aCC: ' >/dev/null 2>&1`; then
- NGX_CC_NAME=acc
- echo " + using HP aC++ compiler"
- else
- NGX_CC_NAME=unknown
- fi
|