====== Installazione di DReaM su Fedora 10 e Fedora 11 ======
{{http://apps.sourceforge.net/mediawiki/drm/nfs/project/d/dr/drm/7/70/MediaWikiSidebarLogo.png}}
[[Dream_command_line| Dream command line]]
===== Prerequisiti =====
Come prerequisiti sono necessari i seguenti pacchetti direttamente installabili dai repository di Fedora 10 o di Fedora 11:
* **FFTW2**
* **QT3**
* **Hamlib**
yum install fftw2 fftw2-devel qt3 qt3-devel hamlib hamlib-devel id3lib-devel libsysfs-devel xmms-devel
A questo punto bisogna installare i seguenti pacchetti non presenti nel repository di Fedora:
* **QWT4** (la versione che si trova sui repository è QWT5 che non è compatibile attualmente con DReaM)
* **FAAD2** (va ricompilata una versione patchata per DReaM)
* **Journaline** (??)
Per fare questo vi sono due strade, se avete un sistema i686 o x86_64 scaricate gli [[dream_rpms|RPM]] oppure scaricare [[dream_srpms|SRPM]] e ricompilare
=== Installazione da RPM (i686) ===
# rpm -iUhv faad2-2.6.1-6.withdrm.lcf.fc10.i686.rpm
# rpm -iUhv faad2-libs-2.6.1-6.withdrm.lcf.fc10.i686.rpm
# rpm -iUhv faad2-devel-2.6.1-6.withdrm.lcf.fc10.i686.rpm
# rpm -iUhv qwt4-4.2.0-2.fc10.lcf.i686.rpm
# rpm -iUhv qwt4-devel-4.2.0-2.fc10.lcf.i686.rpm
=== Installazione da SRPMS ===
$ rpmbuild --rebuild --target i686 faad2-2.6.1-6.withdrm.lcf.fc10.src.rpm
$ rpmbuild --rebuild --target i686 qwt4-4.2.0-2.lcf.fc10.src.rpm
$ cd ~/rpmbuild/RPMS
# rpm -iUhv faad2-2*
# rpm -iUhv faad2-libs-*
# rpm -iUhv faad2-devel-*
# rpm -iUhv qwt4-4*
# rpm -iUhv qwt4-devel*
Nel caso qwt4 non si installi a causa di qualche conflitto si può rimuovere qwt5-devel:
# yum remove qwt-devel
===== Installazione di DReaM =====
=== Installazione da RPM ===
{{filelist>data/dw/RPMS/i686/drm*.rpm&style=table&sort=name&direct=1&tableheader=0&tableshowdate=1&tableshowsize=1}}
# rpm -iUhv http://www.logocomune.eu/drm/RPMS/i686/drm-1.11b-1.lcf.fc10.i686.rpm
=== Installazione da sorgenti ===
Scaricare i file sorgenti di DReaM da cvs:
$ cvs -d :pserver:anonymous@drm.cvs.sourceforge.net/cvsroot/drm login
$ cvs -z3 -d :pserver:anonymous@drm.cvs.sourceforge.net/cvsroot/drm co drm
Quindi entrare nella directory drm:
$ chmod +x bootstrap
$ ./bootstrap
configure.in:5: installing `./install-sh'
configure.in:5: installing `./missing'
linux/Makefile.am:482: `%'-style pattern rules are a GNU make extension
linux/Makefile.am:487: `%'-style pattern rules are a GNU make extension
linux/Makefile.am:490: `%'-style pattern rules are a GNU make extension
linux/Makefile.am: installing `./depcomp'
$ ./configure
[....]
configure: creating ./config.status
config.status: creating Makefile
config.status: creating linux/Makefile
config.status: creating drm.spec
config.status: creating config.h
config.status: executing depfiles commands
simulation mode selected: no
jack sound driver selected: no (alpha)
portaudio sound driver selected: no
alsa sound driver selected: yes
oss sound driver selected: no
QT GUI selected: yes
rig control via hamlib supported: yes
hamlib with rigparse mode: yes
AAC decoding supported: yes
AAC encoding supported: no
pcap file format supported: no
libsndfile supported: no
$ make
# make install
===== Screenshots =====
{{ linux:schermata-dream.png }}
{{ :linux:schermata-system_evaluation.png?800 }}
===== Collegamenti esterni =====
[[http://apps.sourceforge.net/mediawiki/drm/index.php?title=Installation_instructions_for_RPM_based_distros|Pagina di Installazione di dream]]
[[http://www.sp5pbe.waw.pl/~sp5smk/drm.html|DreamRPMs for fedora 8,9]]
{{tag>Linux Fedora Fedora_11 Fedora_10 DReaM DRM}}