SYSTEM REQUIREMENTS

The following requirements must be fulfilled to get the matrix up and running



INSTALLATION

Installing the libvoc

1. download libvoc
2. unpack the library
3. change into the directory of the unpacked source code
4. run the configure script
> ./configure
5. run make
> make
6. run make install
> make install
7. run ldconfig
> /sbin/ldconfig

Installing the mtx.portmapper

1. download mtxportmap
2. unpack the package
3. change into the directory of the unpacked source code
4. run the configure script
> ./configure
5. run make
> make
6. run make install
> make install
7. run ldconfig
> /sbin/ldconfig
8. start the portmap daemon as root.
This daemon must be started at every machine where devices should be running on.
> /usr/local/bin/mtx.portmap

Installing the libmtxdevcom

1. download libmtxdevcom
2. unpack the package
3. change into the directory of the unpacked source code
4. run the configure script
> ./configure
5. run make
> make
6. run make install
> make install
7. run ldconfig
> /sbin/ldconfig

Installing the sample devices

1. download any additional necessary packages and install it
2. download the devices
3. unpack the package
4. change into the directory of the unpacked source code
5. run the configure script
> ./configure
6. run make
> make
7. run make install
> make install

Installing the matrix

1. download the binary file matrix
2. copy the binary into /usr/local/matrix/bin
3. change the permission of the file
> chmod 755 /usr/loca/matrix/bin/matrix

Installing the example scripts

1. download the scripts from the DEMOS section
2. copy the scripts into /usr/local/matrix/bin
3. change the permissions of the scripts
> chmod 755 /usr/local/matrix/bin/*.mtx

If you have finished without errors, everything to get the matrix working has been installed correctly. Congratulations!!!

If you want devices to run also on other computers in your network, install everything except the matrix itself and the example scripts also on those computers.