在 Debian 10 上编译 ircII 时出现 tgetent/ncurses 错误

在 Debian 10 上编译 ircII 时出现 tgetent/ncurses 错误

我正在运行 ircii-20190117 配置,并使用 --enable-ipv6 等常用选项,我看到(在其他网页上多次遇到)错误:

checking for tgetent in -ltermcap... no  
checking for tgetent in -ltinfo... no  
checking for tgetent in -ltermlib... no  
checking for tgetent in -lcurses... no  
checking for tgetent in -lxtermcap... no  
checking for tgetent in -lncurses... no  
configure: WARNING: i can not find tgetent.  you might need to help me  

正如我所说 - 我访问了许多网页,用户建议安装各种 ncurses 库。现在我展示一下我已经安装但未解决问题的内容:

build-essential/stable,now 12.6 amd64 [installed]  
libncurses5/stable,now 6.1+20181013-2+deb10u2 amd64 [installed]  
libncurses-dev/stable,now 6.1+20181013-2+deb10u2 amd64 [installed]  
libncurses5-dev/stable,now 6.1+20181013-2+deb10u2 amd64 [installed]  
libncurses6/stable,now 6.1+20181013-2+deb10u2 amd64 [installed,automatic]  
libtinfo-dev/stable,now 6.1+20181013-2+deb10u2 amd64 [installed]  
ncurses-base/stable,now 6.1+20181013-2+deb10u2 all [installed]  
ncurses-term/stable,now 6.1+20181013-2+deb10u2 all [installed]  

有人可以提供帮助,如何告诉 ircII 使用这些库,例如将所需的路径插入 Makefile:

/lib/x86_64-linux-gnu  
/usr/lib/x86_64-linux-gnu  

-- 或者 - 在 ./configure 脚本运行中使用它们?

提前致谢 !

答案1

在获得 Guru 的帮助后,发现“-g”选项存在问题,因此这是让编译器执行下列操作所需要的:

echo ac_cv_prog_cc_g = no> config.cache。/configure
--prefix = $HOME --config-cache

相关内容