>> <rant on> >> >> Folks, this will be another rant about general user experience. >> >> I consider myself computer literate so compiling from source is never >> a problem as long as ./configure; make; make install works. If not, I >> consider the software crappy. I tried installing the latest sawfish >> bundle, in this order: >> >> librep 0.90.3 >> rep-gtk 0.90.0 >> sawfish 1.5.3 >> >> First I wanted to install to a custom location using --prefix but that >> didn't work, see the other recent thread I started. So I thought, >> okay, let's not give sawfish developers a hard time, let's just >> install to the default locations. So I did >> >> ./configure >> make >> make install >> >> on librep. All good. Then to rep-gtk: ./configure fails with >> >> checking for LIBREP... no >> configure: error: can not locate librep >> >> What?? Even if everything is installed to the default location >> configure can't find it. Why? >> >> Guys, I really love sawfish, but recently the quality of released code >> really is going down. If I can't install something with configure, >> make, make install, in even the *simplest* possible circumstances, >> then there is something wrong. >> >> </rant off> >> >> Cheers, >> Daniel > > > <rant on> > > And yes, exporting PKG_CONFIG_PATH=/usr/local/lib/pkgconfig does help. > But I'd say instead of adding all sorts of features and moving things > around in the code right now the priority should be a rock solid > release, even if this involves a feature freeze for a considerable > amount of time. The current release really needs some attention, see > the tons of complaints about compilation and installation issues. > > And yes, I know sawfish is maintained by volunteers and I should be > thankful instead of ranting if I'm not contributing code, but still, > sometimes one needs to let out the steam :) > > Cheers, > Daniel > > </rant off>
<rant on> Oh this will really be a rant :) So after exporting PKG_CONFIG_PATH=/usr/local/lib/pkgconfig rep-gtk finally compiled. Now to sawfish itself. ./configure fails again, strangely it can find PANGO, GTK, etc, but not audiofile and/or esound: checking for REP_GTK... yes checking for GTK... yes checking for GDK_PIXBUF... yes checking for AUDIOFILE... no Package audiofile was not found in the pkg-config search path. Perhaps you should add the directory containing `audiofile.pc' to the PKG_CONFIG_PATH environment variable No package 'audiofile' found Package audiofile was not found in the pkg-config search path. Perhaps you should add the directory containing `audiofile.pc' to the PKG_CONFIG_PATH environment variable No package 'audiofile' found checking for ESD... no configure: error: cannot locate esound Why can't it find audiofile and/or esound when it could find all sorts of other packages? Note: both esound and audiofile are installed in their default location (they came shipped with Fedora 12). Cheers, Daniel -- Psss, psss, put it down! - http://www.cafepress.com/putitdown
