The first time to compile the installation of PHP is very smooth, because to increase freetype, so to recompile, the result is dead or alive is unable to pass the Configure.
CENTOS7 Information
Uname-a
Linux Dev 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 22:10:57 UTC x86_64 x86_64 x86_64 gnu/linux
Run./configure Error
Configure:error:cannot run C compiled programs.
If you meant the cross compile, use '--host '.
Run grep error Config.log
cc:error:unrecognized command line option '-V '
Cc:fatal Error:no Input Files
cc:error:unrecognized command line option '-qversion '
Cc:fatal Error:no Input Files
Conftest.c:9:19:fatal error:stdio.h:no such file or directory
Configure:4076:error:in '/usr/local/src/php-5.6.19 ':
Configure:4078:error:cannot run C compiled programs.
According to the method on the Internet to add--host=x86_64 after configure, error
Configure:error:in '/usr/local/src/php-5.6.19 ':
CONFIGURE:ERROR:C preprocessor "/lib/cpp" Fails sanity check
Error in Config.log, several header files are bad.
cc:error:unrecognized command line option '-V '
Cc:fatal Error:no Input Files
cc:error:unrecognized command line option '-qversion '
Cc:fatal Error:no Input Files
Conftest.c:9:19:fatal error:stdio.h:no such file or directory
Configure:4076:error:in '/usr/local/src/php-5.6.19 ':
Configure:4078:error:cannot run C compiled programs.
[Root@dev php-5.6.19]# grep error Config.log
cc:error:unrecognized command line option '-V '
Cc:fatal Error:no Input Files
cc:error:unrecognized command line option '-qversion '
Cc:fatal Error:no Input Files
Conftest.c:9:19:fatal error:stdio.h:no such file or directory
Conftest.c:9:20:fatal error:stdarg.h:no such file or directory
| These don ' t provoke an error Unfortunately, instead is silently treated
| As ' X '. The following induces an error, UNTIL-STD was added to get
cc:error:unrecognized command line option '-qlanglvl=extc89 '
| These don ' t provoke an error Unfortunately, instead is silently treated
| As ' X '. The following induces an error, UNTIL-STD was added to get
cc:error:unrecognized command line option '-qlanglvl=ansi '
| These don ' t provoke an error Unfortunately, instead is silently treated
| As ' X '. The following induces an error, UNTIL-STD was added to get
cc:error:unrecognized command line option '-STD '
| These don ' t provoke an error Unfortunately, instead is silently treated
| As ' X '. The following induces an error, UNTIL-STD was added to get
: 0:1: error:missing ' (' after predicate
Conftest.c:9:20:fatal error:stdarg.h:no such file or directory
| These don ' t provoke an error Unfortunately, instead is silently treated
| As ' X '. The following induces an error, UNTIL-STD was added to get
: 0:1: error:missing ' (' after predicate
Conftest.c:9:20:fatal error:stdarg.h:no such file or directory
| These don ' t provoke an error Unfortunately, instead is silently treated
| As ' X '. The following induces an error, UNTIL-STD was added to get
cc:error:unrecognized command line option '-XC '
| These don ' t provoke an error Unfortunately, instead is silently treated
| As ' X '. The following induces an error, UNTIL-STD was added to get
Conftest.c:10:21:fatal error:limits.h:no such file or directory
| Syntax Error
Conftest.c:10:21:fatal error:limits.h:no such file or directory
| Syntax Error
conftest.c:12:0: Fatal error:assert.h:no such file or directory
| Syntax Error
conftest.c:12:0: Fatal error:assert.h:no such file or directory
| Syntax Error
Conftest.c:10:21:fatal error:limits.h:no such file or directory
| Syntax Error
Conftest.c:10:21:fatal error:limits.h:no such file or directory
| Syntax Error
Conftest.c:10:21:fatal error:limits.h:no such file or directory
| Syntax Error
Conftest.c:10:21:fatal error:limits.h:no such file or directory
| Syntax Error
Configure:4478:error:in '/usr/local/src/php-5.6.19 ':
CONFIGURE:4480:ERROR:C preprocessor "/lib/cpp" Fails sanity check
GCC Installation Information
[Root@dev php-5.6.19]# Rpm-qa | grep glibc
Compat-glibc-headers-2.12-4.el7.centos.x86_64
Glibc-utils-2.17-106.el7_2.4.x86_64
Glibc-common-2.17-106.el7_2.4.x86_64
Glibc-devel-2.17-106.el7_2.4.x86_64
Glibc-static-2.17-106.el7_2.4.x86_64
Glibc-2.17-106.el7_2.4.x86_64
Glibc-headers-2.17-106.el7_2.4.x86_64
Compat-glibc-2.12-4.el7.centos.x86_64
[Root@dev php-5.6.19]# Gcc-v
Using built-in specs.
collect_gcc=gcc
Collect_lto_wrapper=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
Target:x86_64-redhat-linux
Configured with:.. /configure--prefix=/usr--mandir=/usr/share/man--infodir=/usr/share/info--with-bugurl=http:// Bugzilla.redhat.com/bugzilla--enable-bootstrap--enable-shared--enable-threads=posix--enable-checking=release-- With-system-zlib--enable-__cxa_atexit--disable-libunwind-exceptions--enable-gnu-unique-object-- Enable-linker-build-id--with-linker-hash-style=gnu--enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go, LTO--enable-plugin--enable-initfini-array--DISABLE-LIBGCJ--with-isl=/builddir/build/build/gcc-4.8.5-20150702/ Obj-x86_64-redhat-linux/isl-install--with-cloog=/builddir/build/build/gcc-4.8.5-20150702/obj-x86_64- Redhat-linux/cloog-install--enable-gnu-indirect-function--with-tune=generic--with-arch_32=x86-64--build=x86_64 -redhat-linux
Thread Model:posix
GCC version 4.8.5 20150623 (Red Hat 4.8.5-4) (GCC)
Reply content:
The first time to compile the installation of PHP is very smooth, because to increase freetype, so to recompile, the result is dead or alive is unable to pass the Configure.
CENTOS7 Information
Uname-a
Linux Dev 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 22:10:57 UTC x86_64 x86_64 x86_64 gnu/linux
Run./configure Error
Configure:error:cannot run C compiled programs.
If you meant the cross compile, use '--host '.
Run grep error Config.log
cc:error:unrecognized command line option '-V '
Cc:fatal Error:no Input Files
cc:error:unrecognized command line option '-qversion '
Cc:fatal Error:no Input Files
Conftest.c:9:19:fatal error:stdio.h:no such file or directory
Configure:4076:error:in '/usr/local/src/php-5.6.19 ':
Configure:4078:error:cannot run C compiled programs.
According to the method on the Internet to add--host=x86_64 after configure, error
Configure:error:in '/usr/local/src/php-5.6.19 ':
CONFIGURE:ERROR:C preprocessor "/lib/cpp" Fails sanity check
Error in Config.log, several header files are bad.
cc:error:unrecognized command line option '-V '
Cc:fatal Error:no Input Files
cc:error:unrecognized command line option '-qversion '
Cc:fatal Error:no Input Files
Conftest.c:9:19:fatal error:stdio.h:no such file or directory
Configure:4076:error:in '/usr/local/src/php-5.6.19 ':
Configure:4078:error:cannot run C compiled programs.
[Root@dev php-5.6.19]# grep error Config.log
cc:error:unrecognized command line option '-V '
Cc:fatal Error:no Input Files
cc:error:unrecognized command line option '-qversion '
Cc:fatal Error:no Input Files
Conftest.c:9:19:fatal error:stdio.h:no such file or directory
Conftest.c:9:20:fatal error:stdarg.h:no such file or directory
| These don ' t provoke an error Unfortunately, instead is silently treated
| As ' X '. The following induces an error, UNTIL-STD was added to get
cc:error:unrecognized command line option '-qlanglvl=extc89 '
| These don ' t provoke an error Unfortunately, instead is silently treated
| As ' X '. The following induces an error, UNTIL-STD was added to get
cc:error:unrecognized command line option '-qlanglvl=ansi '
| These don ' t provoke an error Unfortunately, instead is silently treated
| As ' X '. The following induces an error, UNTIL-STD was added to get
cc:error:unrecognized command line option '-STD '
| These don ' t provoke an error Unfortunately, instead is silently treated
| As ' X '. The following induces an error, UNTIL-STD was added to get
: 0:1: error:missing ' (' after predicate
Conftest.c:9:20:fatal error:stdarg.h:no such file or directory
| These don ' t provoke an error Unfortunately, instead is silently treated
| As ' X '. The following induces an error, UNTIL-STD was added to get
: 0:1: error:missing ' (' after predicate
Conftest.c:9:20:fatal error:stdarg.h:no such file or directory
| These don ' t provoke an error Unfortunately, instead is silently treated
| As ' X '. The following induces an error, UNTIL-STD was added to get
cc:error:unrecognized command line option '-XC '
| These don ' t provoke an error Unfortunately, instead is silently treated
| As ' X '. The following induces an error, UNTIL-STD was added to get
Conftest.c:10:21:fatal error:limits.h:no such file or directory
| Syntax Error
Conftest.c:10:21:fatal error:limits.h:no such file or directory
| Syntax Error
conftest.c:12:0: Fatal error:assert.h:no such file or directory
| Syntax Error
conftest.c:12:0: Fatal error:assert.h:no such file or directory
| Syntax Error
Conftest.c:10:21:fatal error:limits.h:no such file or directory
| Syntax Error
Conftest.c:10:21:fatal error:limits.h:no such file or directory
| Syntax Error
Conftest.c:10:21:fatal error:limits.h:no such file or directory
| Syntax Error
Conftest.c:10:21:fatal error:limits.h:no such file or directory
| Syntax Error
Configure:4478:error:in '/usr/local/src/php-5.6.19 ':
CONFIGURE:4480:ERROR:C preprocessor "/lib/cpp" Fails sanity check
GCC Installation Information
[Root@dev php-5.6.19]# Rpm-qa | grep glibc
Compat-glibc-headers-2.12-4.el7.centos.x86_64
Glibc-utils-2.17-106.el7_2.4.x86_64
Glibc-common-2.17-106.el7_2.4.x86_64
Glibc-devel-2.17-106.el7_2.4.x86_64
Glibc-static-2.17-106.el7_2.4.x86_64
Glibc-2.17-106.el7_2.4.x86_64
Glibc-headers-2.17-106.el7_2.4.x86_64
Compat-glibc-2.12-4.el7.centos.x86_64
[Root@dev php-5.6.19]# Gcc-v
Using built-in specs.
collect_gcc=gcc
Collect_lto_wrapper=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
Target:x86_64-redhat-linux
configured with:.. /configure--prefix=/usr--mandir=/usr/share/man--infodir=/usr/share/info--with-bugurl=http:// Bugzilla.redhat.com/bugzilla--enable-bootstrap--enable-shared--enable-threads=posix--enable-checking=release-- With-system-zlib--enable-__cxa_atexit--disable-libunwind-exceptions--enable-gnu-unique-object-- Enable-linker-build-id--with-linker-hash-style=gnu--enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go, LTO--enable-plugin--enable-initfini-array--DISABLE-LIBGCJ--with-isl=/builddir/build/build/gcc-4.8.5-20150702/ Obj-x86_64-redhat-linux/isl-install--with-cloog=/builddir/build/build/gcc-4.8.5-20150702/obj-x86_64- Redhat-linux/cloog-install--enable-gnu-indirect-function--with-tune=generic--with-arch_32=x86-64--build=x86_64 -redhat-linux
Thread model:posix
gcc version 4.8.5 20150623 (Red Hat 4.8.5-4) (GCC)
Looks like gcc issues, we recommend that you install and update the Yum source before installing or updating the following software
yum updateyum -y install ntp make openssl openssl-devel pcre pcre-devel libpnglibpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-develgcc gcc-c++ libXpm libXpm-devel ncurses ncurses-devel libmcrypt libmcrypt-devel libxml2libxml2-devel imake autoconf automake screen sysstat compat-libstdc++-33 curl curl-devel