apache2.4.7 make报错[exports.lo] Error 1 解决方法
编写LAMP一键安装脚本,使用apache2.4.7版本,./configure没有报错,执行make时报错,如下:
make[2]: *** [exports.lo] Error 1
make[2]: Leaving directory `/usr/local/src/httpd-2.4.7/server'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/httpd-2.4.7/server'
make: *** [all-recursive] Error 1
环境说明:
使用apr版本为1.5.2 ,apr-util版本为1.5.4;已经单独编译安装成功;
编译参数为:
./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre --enable-mods-shared=most --enable-so
解决办法:
在configure后加上 “--with-included-apr”。再重新编译, make, make install. 即可。
问题又来了,加上--with-included-apr之后,编译,报错如下:
configure: error: Bundled APR requested but not found at ./srclib/. Download and unpack the corresponding apr and apr-util packages to ./srclib/.
错误为:apr,apr-util缺失,需要下载并解压到./srclib/目录下
解决办法:
# cd /usr/local/src/
# cp -r apr-1.5.2 /usr/local/src/httpd-2.4.7/srclib/apr
# cp -r apr-util-1.5.4 /usr/local/src/httpd-2.4.7/srclib/apr-util
再次执行./configure就不会报错,make,make install也不会报错;
- apache2.4.7 make报错[exports.lo] Error 1 解决方法
- apache2.4以上版本 make报错[exports.lo] Error 1 解决方法
- apache 出现 make[2]: *** [exports.lo] Error 1的解决方法
- php5.3.*编译出现make: *** [ext/gd/libgd/gd_compat.lo] Error 1 解决方法
- php5.3.*编译出现make: *** [ext/gd/libgd/gd_compat.lo] Error 1的解决方法
- apache 出现 make[2]: *** [exports.lo] Error 1的
- php5.3.*编译出现make: *** [ext/gd/libgd/gd_compat.lo] Error 1 解决方法
- nginx make upgrade时,出错make: *** [upgrade] Error 1临时解决方法
- Linux程序make过程中库文件缺失:cannot find -lixxx && fatal error: xxx.h: No such file or directory 解决方法参考
- xampp Apache Access forbidden! Error 403解决方法
- Eclipse结合Maven出现[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin错误的解决方法
- make menuconfig内核编译时,Error opening terminal: xterm 错误解决方法
- Ubuntu+django+apache下配置网页错误OperationalError: Unable to Open Database File 的解决方法
- xampp启动apache时出现[Apache] Error: Apache shutdown unexpectedly 错误的解决方法
- UnsupportedClassVersionError: org/apache/maven/cli/MavenCli错误解决方法
- 编译php 出现 make: *** [ext/mysqli/mysqli.lo] Error 1 错误的解决办法
- Linux之Apache下日志文件error.log过大的解决方法
- QtMultimedia编译出错的解决方法 make[1]: ***[audiorecord.o] Error 1ui_audiorecord.h:174:error: ‘class QLineEdi
- APACHE 编译错误:make[2]: *** [htpasswd] Error 1 解决办法
- Vue报错:Uncaught TypeError: Cannot assign to read only property’exports‘ of object’#<Object>‘的解决方法