Home  >  Article  >  Backend Development  >  Solution to the error 'make: *** [sapi/cli/php]Error1' when installing PHP7.3.7

Solution to the error 'make: *** [sapi/cli/php]Error1' when installing PHP7.3.7

藏色散人
藏色散人forward
2020-07-20 14:04:443753browse

Solution to the error 'make: *** [sapi/cli/php]Error1' when installing PHP7.3.7

The cause of the problem is that when compiling and installing PHP 7.3.7, configure is normal, but when making, it keeps prompting

make: * [ sapi/cli/php] Error 1

It took me a long time to find the solution, so I thought of recording it here, which may be helpful to people who encounter the same problem later

Recommended tutorial: "PHP7"

The following is a summary of solutions:

If you see something like undefined reference to libiconv_open in the error message Such prompts can be solved by attaching the corresponding library when making, for example, make ZEND_EXTRA_LIBS='-liconv'. Here are the solutions that can be searched on the Internet, but the author himself did not encounter this or a similar situation.

The system first installed an openssl version that does not correspond to the devel version installed by yum. You can uninstall it through yum remove openssl-devel and then compile it. This is the situation I encountered here.

The above is the detailed content of Solution to the error 'make: *** [sapi/cli/php]Error1' when installing PHP7.3.7. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:segmentfault.com. If there is any infringement, please contact admin@php.cn delete