尽管安装了依赖项,wmakerconf 仍无法构建

尽管安装了依赖项,wmakerconf 仍无法构建

我正在为 AMD64 运行 Debian Jessie(测试),并且正在尝试构建 wmakerconf,并且包含的configure​​脚本不会检测到 libwraster3 构建标头,尽管它们已经安装。没有适用于它的 Debian 软件包,因此我必须从源代码构建它。

我缺少什么?

这是我的意思的一个简单例子:

black@rockshooter:~/Downloads/wmakerconf_instalacion/wmakerconf-2.12$ sudo apt-get install libwraster3-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libwraster3-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[1]+  Done                    gksu synaptic
black@rockshooter:~/Downloads/wmakerconf_instalacion/wmakerconf-2.12$ ./configurechecking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for FreeBSD system... no (Linux system found)
checking for Window Maker data directory... /usr/share/WindowMaker
checking for Window Maker sysconfig directory... missing
configure: WARNING: file 'menu' not found in /usr/etc/WindowMaker.
Use option --with-wmakeretcprefix=PFX to find Window Maker sysconfig directory
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for library containing strerror... none required
checking for ranlib... ranlib
checking for gethostbyname in -lnsl... yes
checking for socket in -lsocket... no
checking for cos in -lm... yes
checking for get-wings-flags... no
configure: error: *** WRASTER >= 0.80.0 not installed - please install first ***

答案1

wmakerconf曾在 Debian 挤压中,但由于它在上游已经死了并且有严重的错误而被删除。

Debian 包裹跟踪系统 - wmakerconf以及链接的错误报告RM: wmakerconf -- FTBFS;废弃的上游

我建议如果您想要该软件包,请从squeeze 获取Debian 源代码,然后尝试在jessie 上重建它们。

相关内容