http://www.mps.mpg.de/1756483/i586_64
Test Installation of Dislin 10.2.5 and Ubuntu 12.10 (32-bit/64-bit)
Source: ubuntu-12.10-desktop-i386.iso
ubuntu-12.10-desktop-amd64.iso
Date : 24-October 2012
OpenMotif:
sudo apt-get install libmotif4
Dislin:
sudo dpkg -i dislin-10.2.linux.i586.deb (32-bit)
or sudo dpkg -i dislin-10.2.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.7.2):
cp -p -R /usr/local/dislin/examples $HOME
cd $HOME/examples
clink -c exa_c (o.k.)
gfortran (4.7.2):
sudo apt-get install gfortran
cd $HOME/examples
gf77link -c exa_f77 (o.k.)
gf95link -c exa_f90 (o.k.)
Perl (5.14.2):
64-bit:
cd /usr/local/dislin/perl
sudo cp Dislin_5.14.2.so Dislin.so
./curve.pl (o.k.)
32-bit:
The Dislin module Dislin_5.14.2.so compiled on OpenSuSE 12.1
seems not to be compible to Ubuntu 12.10 32-bit.
The module must be recompiled for Ubuntu:
mkdir $HOME/tmp
cp /usr/local/dislin/perl/dislin-10.2.perl.tar.gz $HOME/tmp
cd $HOME/tmp
gzip -d dislin-10.2.perl.tar.gz
tar xvf dislin-10.2.perl.tar
cp Makefile.LNX.PL Makefile.PL
perl Makefile.PL
make
sudo cp blib/arch/auto/Dislin/Dislin.so /usr/local/dislin/perl
cd /usr/local/dislin/perl
./curve.pl (o.k.)
Python (2.7.3):
cd /usr/local/dislin/python
./curve.py (o.k.)
Java (1.6):
sudo apt-get install openjdk-6-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.)
评论