Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I'm running Debian Jessie (testing) for AMD64 and I'm trying to build wmakerconf, and the included configure script won't detect the libwraster3 build headers despite them being already installed. There is no Debian package for it, so I must build it from source.

What am I missing?

Here's a quick example of what I mean:

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 ***
share|improve this question

2 Answers 2

wmakerconf was in Debian squeeze, but was removed because it was dead upstream, and had serious bugs.

See Debian Package Tracking system - wmakerconf and the linked bug report RM: wmakerconf -- FTBFS;abandoned upstream.

I suggest if you want the package, get the Debian sources from squeeze, and try to rebuild those on jessie.

share|improve this answer

You got the following result:

libwraster3-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

you already installed the given package,

But about building:

after apt-get command you run ./configurechecking for a BSD-compatible install... /usr/bin/install -c in a source directory and you think output of apt-get is output of ./configurechecking

share|improve this answer
    
Yes, this is the reason why I included the output of apt-get install, to prove that I have libwraster3 and its include header perfectly installed and yet it won't build. –  RAKK Sep 29 '13 at 5:50
    
apt and yum package management differ with port of FreeBSD.apt and yum split packages into other packages. you just show libwraster3-dev packgae, yes it's one of wraster3 package, it's just developent package.you should use dpkg -l *wraster3* |egrep ^ii –  Mohsen Pahlevanzadeh Sep 29 '13 at 9:37

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.