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!