(Rough) Installation Instructions for RNPL/xvs/DV On Linux using
GNU compilers
Please report problems/suggestions to Matthew Choptuik,
especially if you find that there are additional software
prerequisites for the flavour of Linux that you are using.
WARNING: Experience has shown that your ability to get this
software functioning (without undue effort, or even at all) is
dependent on which Linux you use. In particular, we
have generally been able to install successfully on Mageia
(Mandriva) and Ubuntu. On the other hand, there are indications
that users may not be able to get xvs/DV working on some versions
of SUSE, including 12.3.
UBUNTU USERS: See HERE
for some instructions due to Luis Lehner that may be useful for
installing the software on Ubuntu systems.
0. Software prerequisites
- C compiler (gcc)
- Fortran 77 compiler (f77 or gfortran)
- perl
- flex and bison
- OpenGL headers: libmesagl1-devel
- OpenGL libraries
- If your machine has an NVidia card, and you have installed
the proprietary driver, you should already have the needed
libraries.
- If not, install libmesagl1
- Version 6.2 of the
JPEG headers and libraries. IMPORTANT:
mpeg_encode (which is optional) will not compile / run with
newer versions of the JPEG headers/libraries (version 8 in
particular). With luck your Linux distribution will have a
separate version 6.2 package.
For xforms (in addition to above, and only if you are compiling
xforms from source)
Note: Some of these packages are likely to have different
names on your system and not all are necessarily needed.
- imake
- gccmakedep
- libtiff
- libjpeg
- libjpeg-devel
- libjpeg-static-devel
- libxpm-devel
- libxpm-static-devel
- libxpm
- libx11_6-devel
- libmesagl1-devel
- libmesaglu1-devel
1. Install RNPL and related libraries
- Download rnpletal.tar.gz.
- tar zxf rnpletal.tar.gz
- cd rnpletal
- ./Install.gnu /usr/local
2. Install xforms
- Download xforms-1.0.tar.gz.
- tar zxf xforms-1.0.tar.gz
- cd xforms-1.0
- xmkmf -a
- make install
See xforms-1.0/00README
for detailed installation instructions. If you are using a
Redhat-based system (i.e. software installed via rpms), then this script
may be useful for installation.
Alternatively, you can install xforms from your Linux distribution,
in which case you need to ensure that you install both the basic
xforms libraries as well as the development package (the specific
names of these will vary from distribution to distribution)
3. Install mpeg_encode (optional)
- Download mpeg_encode-1.5c.tar.gz.
- tar zxf mpeg_encode-1.5c.tar.gz
- cd mpeg_encode-1.5c
- ./configure --prefix=/usr/local
- make install
4. Install xvs
- Download xvs.tar.gz.
- tar zxf xvs.tar.gz
- cd xvs
- ./configure --prefix=/usr/local
- make install
5. Install DV
- Download DV.tar.gz.
- tar zxf DV.tar.gz
- cd DV
- ./configure --prefix=/usr/local
- make install