Package Details: festige 1.0.2-1

Package Base: festige
Description: A GUI for fst and dssi-vst, allowing you to run Windows VST plugins on Linux.
Upstream URL: http://festige.sf.net
Category: multimedia
Licenses: GPL2
Submitter: falkTX
Maintainer: falkTX
Last Packager: None
Votes: 11
First Submitted: 2011-09-06 13:12
Last Updated: 2011-09-08 14:47

Latest Comments

Comment by Fincer

2014-06-11 18:32

In addition, Makefile must be edited in order to compile this package with qt4.

Change line
lrelease lang/lang.pro

to
lrelease-qt4 lang/lang.pro

Anonymous comment

2014-04-14 14:01

qubodup, I had the same issue using PKGBUILD posted from abique and solved it by installing the needed 32bit-libs, gcc-multilib isnt enough you also need lib32-jack2, lib32-gdk-pixbuf2 and so on...

Comment by Modeler

2014-04-10 15:08

qubodup, did you install gcc-multilib? It built fine for me on a 64-bit machine.

Comment by qubodup

2013-11-15 15:33

Thanks abique, unfortunately it does not work on my 64bit machine: http://codepad.org/1eu1CxjU

Installing lib32-gtk2 seems to help a bit but it still fails: http://codepad.org/9BbzUras

Comment by abique

2013-04-20 22:41

Hi,

Here is an updated PKGBUILD:

# Maintainer: falkTX <falktx@gmail.com>

pkgname=festige
pkgver=1.0.2
pkgrel=1
pkgdesc="A GUI for fst and dssi-vst, allowing you to run Windows VST plugins on Linux."
arch=(i686 x86_64)
url="http://festige.sf.net"
license=('GPL2')
depends=("python2-pyqt" "gtk2" "jack" "wine")
makedepends=("qt4" "gtk2" "python2-pyqt" "jack" "wine")
optdepends=("dssi-vst: alternative utility")
source=(https://downloads.sourceforge.net/project/festige/$pkgver/$pkgname-$pkgver-src.tar.gz)
md5sums=('acc31e4959664e989847c34ed509cf56')

build() {
cd "$srcdir/$pkgname"
sed -i 's/pyuic4/python2-pyuic4/g' Makefile
make
}

package() {
cd "$srcdir/$pkgname"
make install PREFIX=/usr DESTDIR="$pkgdir/"
}

Comment by capoeira

2012-10-09 01:47


hey Falk,

can you fix this, please?


/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.2/libgcc.a when searching for -lgcc
/usr/bin/ld: cannot find -lgcc
collect2: error: ld returned 1 exit status
winegcc: gcc failed
make[1]: ** [fst.exe] Erro 2
make[1]: Saindo do diretório `/tmp/yaourt-tmp-studio/aur-festige/src/festige/fst'
make: ** [build] Erro 2
==> ERRO: Uma falha ocorreu em build().
Abortando...
==> ERRO: Makepkg não conseguiu compilar festige.
==> Reiniciar a compilação de festige ? [s/N]

Comment by pocus

2012-03-25 00:13

You also need the lib32-gtk2 package on 64bit system.

Comment by funkmuscle

2011-09-10 01:08

cool

Comment by falkTX

2011-09-09 23:34

If you're having a hard time compiling this, you can use this pre-compiled binary:
http://sourceforge.net/projects/festige/files/1.0.2/festige-1.0.2-x86.tar.gz/download

it still requires 32bit jack libs on a 64bit system though (unless you use dssi-vst)

Comment by falkTX

2011-09-09 23:33

on a 64bit system, you need 32bit jack for building this

either get lib32-jack or build jack2 with "--mixed" mode
(my jack2-ladish package has this, but a link to lib32/libjack.so is still needed)

Comment by funkmuscle

2011-09-09 23:26

falk, I figure I should ask for the build help here instead of linuxmusicians.com..
problems building on 64bit... I got the multilib.. this is the error:

/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.1/../../../libjack.so when searching for -ljack
/usr/bin/ld: skipping incompatible /usr/lib/libjack.so when searching for -ljack
/usr/bin/ld: cannot find -ljack
collect2: ld returned 1 exit status
winegcc: gcc failed
make[1]: *** [fst.exe] Error 2
make[1]: Leaving directory `/tmp/packerbuild-1000/festige/festige/src/festige/fst'
make: *** [build] Error 2
==> ERROR: A failure occurred in build().
Aborting...
The build failed.

Comment by falkTX

2011-09-06 13:13

this package requires multilib on 64bit systems