You are not logged in.

#1 2008-05-10 07:56:02

Isomorphism
Member
Registered: 2008-04-29
Posts: 41

Yaourt , source compile troubles

Hi all,

I installed fluxbox, enlightenment,awesome, openbox e.t.c to try all these different wms. Fluxbox looks cool and I could edit menu, keys, make wallpaper+themes and many other things. In short, I am enjoying playing with fluxbox.

But now I have some serious problems.


Fbdesk with yaourt:

I am a complete yaourt newbie. I read pkgbuilds and i cant understand it completely. However I can understand general parts of it. So I typed "yaourt -S fdesk" and the following happened:

[spai@L ~]$ yaourt -S fbdesk
==> Downloading fbdesk PKGBUILD from AUR...

Comment by: clemens on 20050912 [15:02:37]
fbdesk for fluxbox wm

Comment by: warnaud on 20070519 [15:06:19]
new version 1.4.0 : the pkgbuild :
pkgname=fbdesk
pkgver=1.4.0
pkgrel=1
pkgdesc="Fluxbox Utility for creating and managing Icons on a Fluxbox Desktop"
url="http://fluxbox.sourceforge.net/fbdesk/"
license="GPL"
depends=('x-server' 'libpng')
source=(http://fluxbox.sourceforge.net/download/${pkgname}-${pkgver}.tar.gz)
md5sums=(c52a5c2524d90c0613394478dce39156)
backup=('~/.fluxbox/fbdesk.icons')
arch=('i686' 'x86_64')
build() {
cd $startdir/src/fbdesk-$pkgver
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr install
}
regards

Comment by: Atsutane on 20080108 [13:36:34]
Overtook Maintainership and updated to 1.4.1-1

      First Submitted: Mon, 12 Sep 2005 15:02:37 +0000
      Last Updated: Tue, 08 Jan 2008 13:36:34 +0000
fbdesk 1.4.1-1 (Unsupported): Fluxbox Utility for creating and managing Icons on a Fluxbox Desktop

==> fbdesk dependencies:
 - libpng (already installed)
 - x-server (package that provides x-server already installed)
==>  Edit the PKGBUILD (recommended) ? [Y/n] ("A" to abort)
==>   ----------------------------------------------
==>n

==>  Continue the building of 'fbdesk'? [Y/n]
==>   ----------------------------------------------
==>Y



==> Building and installing package
/etc/makepkg.conf: line 103: --no-check-certificate: command not found

==> ERROR: An unknown error has occured. Exiting...
Error: Makepkg was unable to build fbdesk package.

I now commented the --no-certificate line.... but it did not help one bit sad

Fbdesk from source

I followed the following steps to compile it from source:

su
./configure 
make
make check
make install

But I had problems in 'make'. Is it some dependency problem?

[root@L fbdesk-1.4.1]# make
make  all-recursive
make[1]: Entering directory `/home/spai/fbtries/fbdesk-1/fbdesk-1.4.1'
Making all in src
make[2]: Entering directory `/home/spai/fbtries/fbdesk-1/fbdesk-1.4.1/src'
Making all in FbTk
make[3]: Entering directory `/home/spai/fbtries/fbdesk-1/fbdesk-1.4.1/src/FbTk'
if g++ -DHAVE_CONFIG_H -I. -I. -I../..     -g -O2     -I/usr/include/libpng12  -MT Font.o -MD -MP -M
F ".deps/Font.Tpo" -c -o Font.o Font.cc; \
        then mv -f ".deps/Font.Tpo" ".deps/Font.Po"; else rm -f ".deps/Font.Tpo"; exit 1; fi
In file included from /usr/include/X11/Xft/Xft.h:41,
                 from XftFontImp.hh:27,
                 from Font.cc:36:
/usr/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No such file or directory
In file included from XftFontImp.hh:27,
                 from Font.cc:36:
/usr/include/X11/Xft/Xft.h:42:10: error: #include expects "FILENAME" or <FILENAME>
In file included from XftFontImp.hh:27,
                 from Font.cc:36:
/usr/include/X11/Xft/Xft.h:62: error: 'FT_Library' does not name a type
/usr/include/X11/Xft/Xft.h:96: error: 'FT_UInt' does not name a type
/usr/include/X11/Xft/Xft.h:103: error: 'FT_UInt' does not name a type
/usr/include/X11/Xft/Xft.h:200: error: expected ',' or '...' before '*' token
/usr/include/X11/Xft/Xft.h:305: error: expected ',' or '...' before '*' token
/usr/include/X11/Xft/Xft.h:363: error: 'FT_Face' does not name a type
/usr/include/X11/Xft/Xft.h:403: error: expected ',' or '...' before '*' token
/usr/include/X11/Xft/Xft.h:409: error: expected ',' or '...' before '*' token
/usr/include/X11/Xft/Xft.h:418: error: 'FT_UInt' has not been declared
/usr/include/X11/Xft/Xft.h:419: error: 'FT_UInt' has not been declared
/usr/include/X11/Xft/Xft.h:427: error: 'FT_UInt' does not name a type
/usr/include/X11/Xft/Xft.h:461: error: expected ',' or '...' before '*' token
make[3]: *** [Font.o] Error 1
make[3]: Leaving directory `/home/spai/fbtries/fbdesk-1/fbdesk-1.4.1/src/FbTk'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/spai/fbtries/fbdesk-1/fbdesk-1.4.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/spai/fbtries/fbdesk-1/fbdesk-1.4.1'
make: *** [all] Error 2

So if anyone could explain, help or direct me to the solution, I would be extremely grateful. Also if there is any general thing you would like to advise, I would be glad to be enlightened big_smile

Thanks,
Isomorphism(spai)

Offline

#2 2008-05-10 10:13:53

kumico
Member
Registered: 2007-09-28
Posts: 224
Website

Re: Yaourt , source compile troubles

i think this needs to be reported upstream with reference to the gcc version.

Offline

Board footer

Powered by FluxBB