Test Installations for DISLIN and Linux
Test Installation of Dislin 11.1.1 and Ubuntu 18.04 (64-bit)
Source: ubuntu-18.04-desktop-amd64.iso
Date : 27-April 2018
OpenMotif:
sudo apt-get install libxm4
Dislin:
sudo dpkg -i dislin-11.1.linux.i586_64.deb (64-bit)
gcc (7.3.0):
sudo apt-get install gcc
cp -p -R /usr/local/dislin/examples $HOME
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (7.3.0):
sudo apt-get install gfortran
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.26.1):
the pre-compiled Perl module Dislin.so is not compatible with Perl 5.26.1 and must be
recompiled:
mkdir $HOME/tmp
cd $HOME/tmp
cp /usr/local/dislin/perl/dislin-11.1.perl.tar.gz .
gzip -d dislin-11.1.perl.tar.gz
tar xvf dislin-11.1.perl.tar
cp Makefile.PL.LNX Makefile.PL
perl Makefile.PL
make
sudo cp blib/arch/auto/Dislin/Dislin.so /usr/local/dislin/perl
cd /usr/local/dislin/perl
export PERL5LIB=/usr/local/dislin/perl
./curve.pl (o.k.)
Python (2.7.15):
sudo apt-get install python
cd /usr/local/dislin/python
./curve.py (o.k.)
Python3 (3.6.5):
cd /usr/local/dislin/python3
./curve.py (o.k.)
Java (1.8):
sudo apt-get install openjdk-8-jdk
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.1 and Ubuntu 17.10 (64-bit)
Source: ubuntu-17.10.1-desktop-amd64.iso
Date : 14-March 2018
OpenMotif:
sudo apt-get install libxm4
Dislin:
sudo dpkg -i dislin-11.1.linux.i586_64.deb (64-bit)
gcc (7.2.0):
sudo apt-get install gcc
cp -p -R /usr/local/dislin/examples $HOME
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (7.2.0):
sudo apt-get install gfortran
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.26.0):
the pre-compiled Perl module Dislin.so is not compatible with Perl 5.26.0 and must be
recompiled:
mkdir $HOME/tmp
cd $HOME/tmp
cp /usr/local/dislin/perl/dislin-11.1.perl.tar.gz .
gzip -d dislin-11.1.perl.tar.gz
tar xvf dislin-11.1.perl.tar
cp Makefile.PL.LNX Makefile.PL
perl Makefile.PL
make
sudo cp blib/arch/auto/Dislin/Dislin.so /usr/local/dislin/perl
cd /usr/local/dislin/perl
export PERL5LIB=/usr/local/dislin/perl
./curve.pl (o.k.)
Python (2.7.14):
sudo apt-get install python
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.8):
sudo apt-get install openjdk-8-jdk
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.1 and OpenSuSE 42.3 (64-bit)
Date : 14-March 2018
OpenMotif:
Install libXm4 via yast
Dislin:
rpm -i dislin-11.1.linux.i586_64.rpm (64-bit)
cp -p -R /usr/local/dislin/examples $HOME
gcc (4.8.5):
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (4.8.5):
cd /usr/local/dislin/gf
gfortran -c dislin.f90 (as root)
cd real64
gfortran -c dislin.f90 (as root)
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.18.2):
cd /usr/local/dislin/perl
cp Dislin_5.18.2.so Dislin.so (as root)
./curve.pl (o.k.)
Python (2.7.13):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.8):
Install Openjdk-1-8.0-devel via yast
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.1 and Debian 9.4 (32-bit/64-bit)
Source: debian-9.4-i386-netinst.iso
debian-9.4-amd64-netinst.iso
Date : 01-Mar 2017
OpenMotif:
apt-get install libxm4
Dislin:
dpkg -i dislin-11.1.linux.i586.deb (32-bit)
or dpkg -i dislin-11.1.linux.i586_64.deb (64-bit)
gcc (6.3.0):
cp -p -R /usr/local/dislin/examples $HOME
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (6.3.0):
apt-get install gfortran
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.24.1):
the pre-compiled Perl module Dislin.so is not compatible with Perl 5.24.1 and must be
recompiled:
mkdir $HOME/tmp
cd $HOME/tmp
cp /usr/local/dislin/perl/dislin-11.1.perl.tar.gz .
gzip -d dislin-11.1.perl.tar.gz
tar xvf dislin-11.1.perl.tar
cp Makefile.PL.LNX Makefile.PL
perl Makefile.PL
apt-get install make
make
cp blib/arch/auto/Dislin/Dislin.so /usr/local/dislin/perl as root
cd /usr/local/dislin/perl
export PERL5LIB=/usr/local/dislin/perl
./curve.pl (o.k.)
Python (2.7.13):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.8):
apt-get install openjdk-8-jdk
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.1 and Linux Mint 18.3 (64-bit)
Source: linuxmint-18.3-cinnamon-64bit.iso
Date : 19-March 2018
OpenMotif:
sudo apt-get install libxm4
Dislin:
sudo dpkg -i dislin-11.1.linux.i586_64.deb (64-bit)
gcc (5.4.0):
cp -p -R /usr/local/dislin/examples $HOME
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (5.4.0):
sudo apt-get install gfortran
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.22.1):
cd /usr/local/dislin/perl
./curve.pl (o.k.)
Python (2.7.12):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.8):
sudo apt-get install openjdk-8-jdk
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.1 and Ubuntu 16.04 LTS (32-bit/64-bit)
Source: ubuntu-16.04-desktop-i386.iso
ubuntu-16.04.1-desktop-amd64.iso
Date : 14-March 2018
OpenMotif:
sudo apt-get install libxm4
Dislin:
sudo dpkg -i dislin-11.1.linux.i586.deb (32-bit)
or sudo dpkg -i dislin-11.1.linux.i586_64.deb (64-bit)
gcc (5.4.0):
cp -p -R /usr/local/dislin/examples $HOME
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (5.4.0):
sudo apt-get install gfortran
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.22.1):
cd /usr/local/dislin/perl
./curve.pl (o.k.)
Python (2.7.12):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.8):
sudo apt-get install openjdk-8-jdk
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.1 and Fedora 27 (64-bit)
Source: Fedora-Workstation-Live-x86_64-27-1.6.iso
Date : 20-March 2018
OpenMotif:
yum install libXp required for OpenMotif
yum install libpng15 required for OpenMotif
motif-2.3.4-1.x86_64.rpm from www.motifzone.net
rpm -i motif-2.3.4-1.x86_64.rpm
Dislin:
rpm -i dislin-11.1.linux.i586_64.rpm
cp -R /usr/local/dislin/examples $HOME
gcc (7.3.1):
yum install gcc
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (7.3.1):
yum install gcc-gfortran
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.26.1):
The Dislin module for Perl must be recompiled for Fedora 25:
mkdir $HOME/tmp
cp /usr/local/dislin/perl/dislin-11.1.perl.tar.gz $HOME/tmp
cd $HOME/tmp
gzip -d dislin-11.0.perl.tar.gz
tar xvf dislin-11.0.perl.tar
yum install perl-ExtUtils-MakeMaker
dnf install redhat-rpm-config
cp Makefile.LNX.PL Makefile.PL
perl Makefile.PL
make
cp blib/arch/auto/Dislin/Dislin.so /usr/local/dislin/perl (as root)
cd /usr/local/dislin/perl
./curve.pl (o.k.)
Python (2.7.14):
yum install python2
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.8):
yum install java-1.8.0-openjdk
yum install java-1.8.0-openjdk-devel
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.0 and Fedora 25 (64-bit)
Source: Fedora-Workstation-Live-x86_64-25-1.3.iso
Date : 28-February 2017
OpenMotif:
yum install libXp required for OpenMotif
yum install libpng12 required for OpenMotif
openmotif-2.3.3-1.fc12.x86_64.rpm from www.motifzone.net
rpm -i openmotif-2.3.3-1.fc12.x86_64.rpm
Dislin:
rpm -i dislin-11.0.linux.i586_64.rpm
cp -R /usr/local/dislin/examples $HOME
gcc (6.3.1):
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (6.3.1):
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.24.0):
The Dislin module for Perl must be recompiled for Fedora 25:
mkdir $HOME/tmp
cp /usr/local/dislin/perl/dislin-11.0.perl.tar.gz $HOME/tmp
cd $HOME/tmp
gzip -d dislin-11.0.perl.tar.gz
tar xvf dislin-11.0.perl.tar
cp Makefile.LNX.PL Makefile.PL
perl Makefile.PL
make
cp blib/arch/auto/Dislin/Dislin.so /usr/local/dislin/perl (as root)
cd /usr/local/dislin/perl
./curve.pl (o.k.)
Python (2.7.13):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.8):
yum install java-1.8.0-openjdk
yum install java-1.8.0-openjdk-devel
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.0 and Ubuntu 15.10 (32-bit/64-bit)
Source: ubuntu-15.10-desktop-i386.iso
ubuntu-15.10-desktop-amd64.iso
Date : 27-February 2017
OpenMotif:
sudo apt-get install libmotif4
Dislin:
sudo dpkg -i dislin-11.0.linux.i586.deb (32-bit)
or sudo dpkg -i dislin-11.0.linux.i586_64.deb (64-bit)
Note for 64 bits:
Dislin installs links to the Dislin libraries in the
directory /usr/lib64 for 64 bit, while Ubuntu expects
runtime libraries in /usr/lib. This means that you have
to define the environment variable LD_LIBRARY_PATH, even
if you have installed the .deb distribution of Dislin.
For example: export LD_LIBRARY_PATH=/usr/local/dislin
gcc (5.2.1):
cp -p -R /usr/local/dislin/examples $HOME
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (5.2.1):
sudo apt-get install gfortran
cd /usr/local/dislin/gf
sudo gfortran -c dislin.f90
cd real64
sudo gfortran -c dislin.f90
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.20.2):
cd /usr/local/dislin/perl
cp -p Dislin_5.20.2.so Dislin.so
./curve.pl (o.k.)
Python (2.7.10):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.8):
sudo apt-get install openjdk-8-jdk
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.0 and OpenSuSE 42.2 (64-bit)
Date : 28-February 2017
OpenMotif:
Install libXm4 via yast
Dislin:
rpm -i dislin-11.0.linux.i586_64.rpm (64-bit)
cp -p -R /usr/local/dislin/examples $HOME
gcc (4.8.5):
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (4.8.5):
cd /usr/local/dislin/gf
gfortran -c dislin.f90 (as root)
cd real64
gfortran -c dislin.f90 (as root)
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.18.2):
cd /usr/local/dislin/perl
cp Dislin_5.18.2.so Dislin.so (as root)
./curve.pl (o.k.)
Python (2.7.12):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.8):
Install Openjdk-1-8.0-devel via yast
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.0 and OpenSuSE 42.1 (64-bit)
Date : 28-February 2017
OpenMotif:
Install libXm4 via yast
Dislin:
rpm -i dislin-11.0.linux.i586_64.rpm (64-bit)
cp -R /usr/local/dislin/examples $HOME
gcc (4.8.5):
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (4.8.5):
cd /usr/local/dislin/gf
gfortran -c dislin.f90 (as root)
cd real64
gfortran -c dislin.f90 (as root)
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.18.2):
cd /usr/local/dislin/perl
cp Dislin_5.18.2.so Dislin.so (as root)
./curve.pl (o.k.)
Python (2.7.9):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.8):
Install Openjdk-1-8.0-devel via yast
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.0 and Debian 8.3 (32-bit/64-bit)
Source: debian-8.3-i386-DVD-1.iso
debian-8.3-amd64-DVD-1.iso
Date : 01-Mar 2017
OpenMotif:
apt-get install libmotif4
Dislin:
dpkg -i dislin-11.0.linux.i586.deb (32-bit)
or dpkg -i dislin-11.0.linux.i586_64.deb (64-bit)
Note for 64 bits:
Dislin installs links to the Dislin libraries in the
directory /usr/lib64 for 64 bit, while Debian expects
runtime libraries in /usr/lib. This means that you have
to define the environment variable LD_LIBRARY_PATH, even
if you have installed the .deb distribution of Dislin.
For example: export LD_LIBRARY_PATH=/usr/local/dislin
gcc (4.9.2):
cp -p -R /usr/local/dislin/examples $HOME
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (4.9.2):
apt-get install gfortran
cd /usr/local/dislin/gf
gfortran -c dislin.f90
cd real64
gfortran -c dislin.f90
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.20.2):
cd /usr/local/dislin/perl
cp Dislin_5.20.2.so Dislin.so (as root)
./curve.pl (o.k.)
Python (2.7.9):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.7):
apt-get install openjdk-7-jdk
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.0 and Linux Mint 18.1 (64-bit)
Source: linuxmint-18.1-cinnamon-64bit.iso
Date : 28-February 2017
OpenMotif:
sudo apt-get install libxm4
Dislin:
sudo dpkg -i dislin-11.0.linux.i586_64.deb (64-bit)
Note for 64 bits:
Dislin installs links to the Dislin libraries in the
directory /usr/lib64 for 64 bit, while Linux Mint expects
runtime libraries in /usr/lib. This means that you have
to define the environment variable LD_LIBRARY_PATH, even
if you have installed the .deb distribution of Dislin.
For example: export LD_LIBRARY_PATH=/usr/local/dislin
gcc (5.4.0):
cp -p -R /usr/local/dislin/examples $HOME
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (5.4.0):
sudo apt-get install gfortran
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.22.1):
cd /usr/local/dislin/perl
./curve.pl (o.k.)
Python (2.7.12):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.8):
sudo apt-get install openjdk-8-jdk
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.0 and Linux Mint 17.3 (32-bit/64-bit)
Source: linuxmint-17.3-cinnamon-32bit.iso
linuxmint-17.3-cinnamon-64bit.iso
Date : 28-February 2017
OpenMotif:
sudo apt-get install libmotif4
Dislin:
sudo dpkg -i dislin-11.0.linux.i586.deb (32-bit)
or sudo dpkg -i dislin-11.0.linux.i586_64.deb (64-bit)
Note for 64 bits:
Dislin installs links to the Dislin libraries in the
directory /usr/lib64 for 64 bit, while Linux Mint expects
runtime libraries in /usr/lib. This means that you have
to define the environment variable LD_LIBRARY_PATH, even
if you have installed the .deb distribution of Dislin.
For example: export LD_LIBRARY_PATH=/usr/local/dislin
gcc (4.8.4):
sudo apt-get install build-essential for C header files
cp -p -R /usr/local/dislin/examples $HOME
cd $HOME/examples
clink -c exa_c (o.k.)
g++ (4.8.4)
cpplink -c exa_cpp (o.k.)
gfortran (4.8.4):
sudo apt-get install gfortran
cd /usr/local/dislin/gf
sudo gfortran -c dislin.f90
cd real64
sudo gfortran -c dislin.f90
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.18.2):
cd /usr/local/dislin/perl
sudo cp Dislin-5.18.2.so Dislin.so
./curve.pl (o.k.)
Python (2.7.6):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.7):
sudo apt-get install openjdk-7-jdk
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.0 and Scientific Linux 7.2 (64-bit)
Source: SL-7-DVD-x86_64.iso
Date : 01-March 2017
OpenMotif:
yum install motif
Dislin:
rpm -i dislin-11.0.linux.i586_64.rpm
cp -R /usr/local/dislin/examples $HOME
gcc (4.8.5):
cd $HOME/examples
clink -c exa_c (o.k.)
g++ (4.8.5)
cpplink -c exa_cpp (o.k.)
gfortran (4.8.5):
cd /usr/local/dislin/gf
gfortran -c dislin.f90 (as root)
cd real64
gfortran -c dislin.f90 (as root)
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.16.3):
The Dislin module for Perl must be recompiled for CentOS 7.3:
mkdir $HOME/tmp
cp /usr/local/dislin/perl/dislin-11.0.perl.tar.gz $HOME/tmp
cd $HOME/tmp
gzip -d dislin-11.0.perl.tar.gz
tar xvf dislin-11.0.perl.tar
cp Makefile.LNX.PL Makefile.PL
perl Makefile.PL
make
cp blib/arch/auto/Dislin/Dislin.so /usr/local/dislin/perl (as root)
cd /usr/local/dislin/perl
./curve.pl (o.k.)
Python (2.7.5):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.8):
yum install java-1.8.0-openjdk-1-8.0-devel
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.0 and CentOS 7.3 (64-bit)
Source: CentOS-7-i386_64-DVD-1511.iso
Date : 1-Mar 2017
OpenMotif:
yum install openmotif
Dislin:
rpm -i dislin-11.0.linux.i586.rpm
cp -R /usr/local/dislin/examples $HOME
gcc (4.8.5):
cd $HOME/examples
clink -c exa_c (o.k.)
g++ (4.8.5)
cpplink -c exa_cpp (o.k.)
gfortran (4.8.5):
cd /usr/local/dislin/gf
gfortran -c dislin.f90 (as root)
cd real64
gfortran -c dislin.f90 (as root)
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.16.3):
The Dislin module for Perl must be recompiled for CentOS 7.3:
mkdir $HOME/tmp
cp /usr/local/dislin/perl/dislin-11.0.perl.tar.gz $HOME/tmp
cd $HOME/tmp
gzip -d dislin-11.0.perl.tar.gz
tar xvf dislin-11.0.perl.tar
cp Makefile.LNX.PL Makefile.PL
perl Makefile.PL
make
cp blib/arch/auto/Dislin/Dislin.so /usr/local/dislin/perl (as root)
cd /usr/local/dislin/perl
./curve.pl (o.k.)
Python (2.7.5):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.8):
yum install java-1.8.0-openjdk-devel
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.0 and CentOS 6.7 (32-bit, 64-bit)
Source: CentOS-6.7-i386-bin-DVD1.iso
CentOS-6.7-i386_64-bin-DVD1.iso
Date : 1-Mar 2017
OpenMotif:
yum install openmotif
Dislin:
rpm -i dislin-11.0.linux.i586.rpm
cp -R /usr/local/dislin/examples $HOME
gcc (4.4.7):
cd $HOME/examples
clink -c exa_c (o.k.)
g++ (4.4.7)
cpplink -c exa_cpp (o.k.)
gfortran (4.4.7):
cd /usr/local/dislin/gf
gfortran -c dislin.f90 (as root)
cd real64
gfortran -c dislin.f90 (as root)
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.10.1):
The Dislin module for Perl must be recompiled for CentOS 6.7:
mkdir $HOME/tmp
cp /usr/local/dislin/perl/dislin-11.0.perl.tar.gz $HOME/tmp
cd $HOME/tmp
gzip -d dislin-11.0.perl.tar.gz
tar xvf dislin-11.0.perl.tar
cp Makefile.LNX.PL Makefile.PL
perl Makefile.PL
make
cp blib/arch/auto/Dislin/Dislin.so /usr/local/dislin/perl (as root)
cd /usr/local/dislin/perl
./curve.pl (o.k.)
Python (2.6.6):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.7):
yum install java-1.7.0-openjdk-devel
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)
Test Installation of Dislin 11.0 and Ubuntu 14.04 LTS (32-bit/64-bit)
Source: ubuntu-14.04.3-desktop-i386.iso
ubuntu-14.04.3-desktop-amd64.iso
Date : 27-February 2017
OpenMotif:
sudo apt-get install libmotif4
Dislin:
sudo dpkg -i dislin-11.0.linux.i586.deb (32-bit)
or sudo dpkg -i dislin-11.0.linux.i586_64.deb (64-bit)
Note for 64 bits:
Dislin installs links to the Dislin libraries in the
directory /usr/lib64 for 64 bit, while Ubuntu expects
runtime libraries in /usr/lib. This means that you have
to define the environment variable LD_LIBRARY_PATH, even
if you have installed the .deb distribution of Dislin.
For example: export LD_LIBRARY_PATH=/usr/local/dislin
gcc (4.8.4):
cp -p -R /usr/local/dislin/examples $HOME
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (4.8.4):
sudo apt-get install gfortran
cd /usr/local/dislin/gf
sudo gfortran -c dislin.f90
cd real64
sudo gfortran -c dislin.f90
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.18.2):
cd /usr/local/dislin/perl
cp -p Dislin-5.18.2.so Dislin.so
./curve.pl (o.k.)
Python (2.7.6):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.7):
sudo apt-get install openjdk-7-jdk
export CLASSPATH=/usr/local/dislin/java/dislin.jar:.
cp /usr/local/dislin/java/curve.java $HOME
cd $HOME
javac curve.java
java curve (o.k.)