User Tools

Site Tools


miav:miav

This is an old revision of the document!


MIaV Wiki

Installation

All *NIX systems

Download the latest sourcecode.
Unpack the source code

tar xvzf miav-0.3.3.tar.gz

in some local directory.
Now simply run

./configure

and

make install

in the souce directory.
If the ./configure command fails with missing dependencies see the proper section further down to fix it.
If the installation is a server-only installation, the ./configure command can be called with

./configure --without-client

to remove all client-only dependencies (QT3 amongst others)

Gentoo

Getting depencies on Gentoo is easy. Simply call

emerge -va "<x11-libs/qt-4" libdv libsdl jpeg libraw1394 libfame lame

or just

emerge -va libdv jpeg libfame lame

if the installation is a server-only installation.

Fedora

On Fedora Core 3 a simple add to the yum repository can make all these installable: Simply create the file

/etc/yum.repos.d/dag.repo

containing:

[dag]
name=Dag RPM Repository for Fedora Core 
baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag 
enabled=1 
gpgcheck=1

and then run

yum install qt-devel libdv-devel SDL-devel
libjpeg-devel libraw1394-devel libfame-devel lame-devel

to install the development packages.

Configuration

FIXME Describe how to configure the installed client and/or server.

Known bugs (version 0.3.3)

Currently only the very old libraw1394 interface (pre 1.0) is supported. This tends to give some dependency headaches on most systems. The sourcecode for the old version af libraw1394 can be found at the libraw1394 sourceforge site The 0.9 version seem to work.

If some warnings kill the compile, it is due to an old debugging flag leftover in the configure srcipt. It can be fixed by removing the

CXXFLAGS="$CXXFLAGS -Wall Werror"

line in the configure scriptfile (line 20042), and then re-running make.

miav/miav.1195139397.txt.gz · Last modified: 2007/11/15 16:09 by deva