wmakerconf falha ao construir apesar de ter uma dependência instalada

2

Estou executando o Debian Jessie (teste) para o AMD64 e estou tentando construir o wmakerconf, e o script configure incluído não detectará os cabeçalhos da versão libwraster3, apesar de já estarem instalados. Não existe um pacote Debian para isso, então eu devo construí-lo a partir do código fonte.

O que estou perdendo?

Veja um exemplo rápido do que quero dizer:

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 ***
    
por RAKK 29.09.2013 / 04:00

1 resposta

1

wmakerconf estava no Debian squeeze, mas foi removido porque estava morto, e tinha sérios erros.

Veja o sistema de Rastreamento de Pacotes Debian - wmakerconf e o relatório de bugs vinculado RM: wmakerconf - FTBFS; abandonado pelo upstream .

Eu sugiro que se você quiser o pacote, obtenha as fontes do Debian do squeeze, e tente reconstruí-las em jessie.

    
por 29.09.2013 / 10:06