Compilar Rivendell: mudanças entre as edições
De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
Sem resumo de edição |
(adicionei cat lab macambira pois estamos trampando nisto) |
||
(3 revisões intermediárias por um outro usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
Compilar Rivendell 2.0.2 x86 64 | |||
Não esqueça do $export QTDIR=/usr/lib/qt3 | |||
==UBUNTU== | ==UBUNTU== | ||
veja isto | veja isto [http://rivendell.tryphon.org/wiki/Installing_Rivendell_2.xx_on_Debian_and_Create_a_Debian_package Installing Rivendell 2.xx on Debian and Create a Debian package] | ||
http://rivendell.tryphon.org/wiki/Installing_Rivendell_2.xx_on_Debian_and_Create_a_Debian_package | |||
dependencias | dependencias | ||
libcdparanoia-dev libflac++-dev libflac-dev libsamplerate0-dev libid3tag0-dev libid3-3.8.3-dev libcurl4-gnutls-dev libsndfile1-dev libpam0g-dev libsoundtouch1-dev alsa-source libtwolame-dev libmp3lame-dev libmad0-dev libqt3-mt-mysql qt3-dev-tools qt3-dev-tools-compat qt4-dev-tools libjack-dev jackd qjackctllibasound2-dev mysql-client polymer qt3-qtconfig patchage | libcdparanoia-dev libflac++-dev libflac-dev libsamplerate0-dev libid3tag0-dev libid3-3.8.3-dev libcurl4-gnutls-dev libsndfile1-dev \ | ||
libpam0g-dev libsoundtouch1-dev alsa-source libtwolame-dev libmp3lame-dev libmad0-dev libqt3-mt-mysql qt3-dev-tools \ | |||
qt3-dev-tools-compat qt4-dev-tools libjack-dev jackd qjackctllibasound2-dev mysql-client polymer qt3-qtconfig patchage | |||
Se tiver problema no Qt durante o ./configure | Se tiver problema no Qt durante o ./configure | ||
Linha 14: | Linha 17: | ||
change line 20719 | change line 20719 | ||
from: | from: | ||
bnv_try_4="$CXX $QT_LIBS $LIBS -o bnv_qt_main bnv_qt_main.o moc_bnv_qt_test.o >/dev/null 2>/dev/null" | |||
To this: | To this: | ||
bnv_try_4="$CXX -o bnv_qt_main bnv_qt_main.o moc_bnv_qt_test.o $QT_LIBS $LIBS >/dev/null 2>/dev/null" | |||
fonte:http://comments.gmane.org/gmane.comp.radio.rivendell.user/782 | fonte:http://comments.gmane.org/gmane.comp.radio.rivendell.user/782 | ||
== Rivendell 2.1.3 no Fedora 16 == | == Rivendell 2.1.3 no Fedora 16 == | ||
dependências | |||
yum -y install make automake gcc gcc-c++ intltool wget libstdc++-devel nano | |||
yum install mysql-server | |||
yum install qt3-devel qt4-devel qt4 qt4-x11 qt-mysql | |||
yum install mpg321 | |||
yum install libsamplerate-devel | |||
yum install id3lib-devel libid3tag-devel | |||
yum install libXmu-devel | |||
yum install jack-audio-connection-kit-devel jack-audio-connection-kit | |||
yum install alsa-lib-devel alsa-lib | |||
yum install libsamplerate | |||
yum install cdparanoia | |||
yum install sox | |||
yum install libid3tag id3lib | |||
yum install libsndfile-devel | |||
yum install cdparanoia-devel | |||
yum install libcurl-devel | |||
yum install pam-devel | |||
yum install soundtouch-devel | |||
yum install libvorbis-devel | |||
yum install libmad-devel | |||
yum install lame-devel | |||
yum install twolame-devel | |||
yum install rpm-build | |||
yum install qt3-MySQL | |||
wget http://www.rivendellaudio.org/ftpdocs/rivendell/rivendell-2.1.3.tar.gz | compilando | ||
tar zxvf rivendell-2.1.3.tar.gz | wget http://www.rivendellaudio.org/ftpdocs/rivendell/rivendell-2.1.3.tar.gz | ||
export QTDIR=/usr/lib/qt3 | tar zxvf rivendell-2.1.3.tar.gz | ||
export PATH=$PATH:$QTDIR/bin | export QTDIR=/usr/lib/qt3 | ||
cd rivendell-2.1.3/ | export PATH=$PATH:$QTDIR/bin | ||
./configure LIBS=-lpthread | cd rivendell-2.1.3/ | ||
make | ./configure LIBS=-lpthread | ||
make install | make | ||
cp conf/rd.conf-sample /etc/rd.conf | make install | ||
chkconfig --add rivendell | cp conf/rd.conf-sample /etc/rd.conf | ||
chkconfig rivendell on | chkconfig --add rivendell | ||
ldconfig /usr/local/lib | chkconfig rivendell on | ||
cd /etc/ld.so.conf.d/ | ldconfig /usr/local/lib | ||
echo "/usr/local/lib" > rivendell.conf | cd /etc/ld.so.conf.d/ | ||
mkdir /var/snd | echo "/usr/local/lib" > rivendell.conf | ||
mkdir /var/snd | |||
configurações | |||
* /etc/asound.conf | |||
* /etc/rd.conf | |||
[[Category:Lab Macambira]] | |||
Edição atual tal como às 15h14min de 30 de outubro de 2012
Compilar Rivendell 2.0.2 x86 64
Não esqueça do $export QTDIR=/usr/lib/qt3
UBUNTU
veja isto Installing Rivendell 2.xx on Debian and Create a Debian package
dependencias
libcdparanoia-dev libflac++-dev libflac-dev libsamplerate0-dev libid3tag0-dev libid3-3.8.3-dev libcurl4-gnutls-dev libsndfile1-dev \ libpam0g-dev libsoundtouch1-dev alsa-source libtwolame-dev libmp3lame-dev libmad0-dev libqt3-mt-mysql qt3-dev-tools \ qt3-dev-tools-compat qt4-dev-tools libjack-dev jackd qjackctllibasound2-dev mysql-client polymer qt3-qtconfig patchage
Se tiver problema no Qt durante o ./configure
para mim funcionou desinstalar os pacotes dev do Qt4 e alterar o script do configure assim:
I've attached a patch file for the configure script. But there is
only one line that changed, so you may just want to edit that file and
change line 20719
from:
bnv_try_4="$CXX $QT_LIBS $LIBS -o bnv_qt_main bnv_qt_main.o moc_bnv_qt_test.o >/dev/null 2>/dev/null"
To this:
bnv_try_4="$CXX -o bnv_qt_main bnv_qt_main.o moc_bnv_qt_test.o $QT_LIBS $LIBS >/dev/null 2>/dev/null"
fonte:http://comments.gmane.org/gmane.comp.radio.rivendell.user/782
Rivendell 2.1.3 no Fedora 16
dependências
yum -y install make automake gcc gcc-c++ intltool wget libstdc++-devel nano yum install mysql-server yum install qt3-devel qt4-devel qt4 qt4-x11 qt-mysql yum install mpg321 yum install libsamplerate-devel yum install id3lib-devel libid3tag-devel yum install libXmu-devel yum install jack-audio-connection-kit-devel jack-audio-connection-kit yum install alsa-lib-devel alsa-lib yum install libsamplerate yum install cdparanoia yum install sox yum install libid3tag id3lib yum install libsndfile-devel yum install cdparanoia-devel yum install libcurl-devel yum install pam-devel yum install soundtouch-devel yum install libvorbis-devel yum install libmad-devel yum install lame-devel yum install twolame-devel yum install rpm-build yum install qt3-MySQL
compilando
wget http://www.rivendellaudio.org/ftpdocs/rivendell/rivendell-2.1.3.tar.gz tar zxvf rivendell-2.1.3.tar.gz export QTDIR=/usr/lib/qt3 export PATH=$PATH:$QTDIR/bin cd rivendell-2.1.3/ ./configure LIBS=-lpthread make make install cp conf/rd.conf-sample /etc/rd.conf chkconfig --add rivendell chkconfig rivendell on ldconfig /usr/local/lib cd /etc/ld.so.conf.d/ echo "/usr/local/lib" > rivendell.conf mkdir /var/snd
configurações
- /etc/asound.conf
- /etc/rd.conf