Fedora-server 37新安装
- dnf install httpd(2.4.57)
- dnf install mod_ssl
- dnf安装
- httpd-devel(2.4.57)
- 下载tomcat-connectors-1.2.48-src.tar.gz到/home/tmp
- tar -xvf tomcat-connectors-1.2.48-src.tar.gz
- dnf install redhat-rpm-config
- ./configure -with-apxs=/usr/bin/apxs
- 使
未创建mod_jk. so。我得到的错误:
- /usr/bin/ld:无法识别的选项'specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
- 错误:% ld返回了% 1退出状态
你能解释一下为什么这会失败吗?我需要做些什么来创建mod_jk. so?
tomcat-connector的安装说明看起来很简单。。所以我很茫然任何帮助是非常感谢TIA里克
我还尝试了fedora-server 38- same failure我还尝试了tomcat-connectors-1.2.37 - same thing
1条答案
按热度按时间qlckcl4x1#
我也遇到了同样的问题。导致该错误的选项位于apache-2.0/Makefile中。在第25行附近,从
APXSLDFLAGS=
开始,有两个-Wl,-specs=...
的东西出现。删除了这两个,make可以运行没有问题。