Testinstallations for DISLIN and Linux
Testinstallation von DISLIN 11.5 unter Ubuntu 24.04 (64-bit)
Quelle: ubuntu-24.04-desktop-amd64.iso Datum : 13-Januar 2025 OpenMotif: sudo apt install libxm4 DISLIN: export DISLIN=$HOME/dislin PATH=$DISLIN/bin:$PATH:. export LD_LIBRARY_PATH=$DISLIN gzip -d dislin-11.5.linux.i586_64.tar.gz tar xvf dislin-11.5.linux.i586_64.tar cd dislin-11.5 ./INSTALL gcc (13.2.0): cd $DISLIN/examples clink -c exa_c (o.k.) gfortran (13.2.0): cd $DISLIN/gf sudo gfortran -c dislin.f90 cd $DISLIN/examples gf77link -c exa_f77 (o.k.) gf95link -c exa_f90 (o.k.) Perl (5.38.2): Das DISLIN-Modul für Perl muss neu übersetzt werden: mkdir $HOME/tmp cp $DISLIN/perl/dislin-11.5.perl.tar.gz $HOME/tmp cd $HOME/tmp gzip -d dislin-11.5.perl.tar.gz tar xvf dislin-11.5.perl.tar cp Makefile.LNX.PL Makefile.PL perl Makefile.PL make sudo cp blib/arch/auto/Dislin/Dislin.so $DISLIN/perl cd $DISLIN/perl export PERL5LIB=/usr/local/dislin/perl ./curve.pl (o.k.) Python3 (3.12.3): cd $DISLIN/python3 python3 curve.py (o.k.) Java (21.0.5): sudo apt install default-jdk (jdk-21) export CLASSPATH=$DISLIN/java/dislin.jar:. cd $DISLIN/java javac curve.java java curve (o.k.)
Testinstallation von DISLIN 11.5 unter Rocky Linux 9.4 (64-bit)
Quelle: Rocky-9.4-x86_64-boot.iso Datum : 02-Juni 2024 OpenMotif: yum install openmotif DISLIN: export DISLIN=$HOME/dislin PATH=$DISLIN/bin:$PATH:. export LD_LIBRARY_PATH=$DISLIN gzip -d dislin-11.5.linux.i586_64.tar.gz tar xvf dislin-11.5.linux.i586_64.tar cd dislin-11.5 ./INSTALL gcc (11.4.1): cd $DISLIN/examples clink -c exa_c (o.k.) gfortran (11.4.1): yum install gcc-gfortran cd $DISLIN/gf gfortran -c dislin.f90 cd $DISLIN/examples gf77link -c exa_f77 (o.k.) gf95link -c exa_f90 (o.k.) Perl (5.32.1): cd $DISLIN/perl cp Dislin_5.32.1.so Dislin.so export PERL5LIB=$DISLIN/perl ./curve.pl (o.k.) Python3 (3.9.18): cd $DISLIN/python3 python curve.py (o.k.) Java (11.0.23): yum install java-11-openjdk-devel export CLASSPATH=$DISLIN/java/dislin.jar:. cd $DISLIN/java javac curve.java java curve (o.k.)
Testinstallation von DISLIN 11.5 unter Debian 12.5 (32-/64-bit)
Quelle: debian-12.5.0-amd64-netinst.iso (64-bit) debian-12.5.0-i386-netinst.iso (32-bit) Datum : 2-Juni 2024 OpenMotif: sudo apt install libxm4 DISLIN: sudo dpkg -i dislin-11.5.linux.i586_64.deb (64-bit) sudo dpkg -i dislin-11.5.linux.i586.deb (32-bit) gcc (12.2.0): sudo apt install gcc cp -p -R /usr/local/dislin/examples $HOME cd $HOME/examples clink -c exa_c (o.k.) gfortran (11.2.0): sudo apt install gfortran cd /usr/local/dislin/gf sudo gfortran -c dislin.f90 cd $HOME/examples gf77link -c exa_f77 (o.k.) gf95link -c exa_f90 (o.k.) Perl (5.36.0): Das DISLIN-Modul für Perl muss neu übersetzt werden: mkdir $HOME/tmp cp /usr/local/dislin/perl/dislin-11.5.perl.tar.gz $HOME/tmp cd $HOME/tmp gzip -d dislin-11.5.perl.tar.gz tar xvf dislin-11.5.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 export PERL5LIB=/usr/local/dislin/perl ./curve.pl (o.k.) Python3 (3.11.2): cd /usr/local/dislin/python3 python3 curve.py (o.k.) Java (11.0.14): sudo apt install default-jdk (jdk-17) 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.)
Testinstallation von DISLIN 11.5 unter Ubuntu 22.04 (64-bit)
Quelle: ubuntu-22.04-desktop-amd64.iso Datum : 28-April 2022 OpenMotif: sudo apt install libxm4 DISLIN: sudo dpkg -i dislin-11.5.linux.i586_64.deb (64-bit) gcc (11.2.0): sudo apt install gcc cp -p -R /usr/local/dislin/examples $HOME cd $HOME/examples clink -c exa_c (o.k.) gfortran (11.2.0): sudo apt install gfortran cd /usr/local/dislin/gf sudo gfortran -c dislin.f90 cd $HOME/examples gf77link -c exa_f77 (o.k.) gf95link -c exa_f90 (o.k.) Perl (5.34.0): Das DISLIN-Modul für Perl muss neu übersetzt werden: mkdir $HOME/tmp cp /usr/local/dislin/perl/dislin-11.5.perl.tar.gz $HOME/tmp cd $HOME/tmp gzip -d dislin-11.5.perl.tar.gz tar xvf dislin-11.5.perl.tar cp Makefile.LNX.PL Makefile.PL perl Makefile.PL sudo apt install make 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.) export PERL5LIB=/usr/local/dislin/perl cd /usr/local/dislin/perl ./curve.pl (o.k.) Python (2.7.18): sudo apt install python2 cd /usr/local/dislin/python python2 curve.py (o.k.) Python3 (3.10.4): sudo apt install python3 cd /usr/local/dislin/python3 python3 curve.py (o.k.) Java (11.0.14): sudo apt install default-jdk (jdk-11) 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.)
Testinstallation von DISLIN 11.5 unter Ubuntu 20.04 (64-bit)
Quelle: ubuntu-20.04.1-desktop-amd64.iso Datum : 6. März 2022 OpenMotif: sudo apt install libxm4 DISLIN: sudo dpkg -i dislin-11.5.linux.i586_64.deb (64-bit) gcc (9.3.0): sudo apt install gcc cp -p -R /usr/local/dislin/examples $HOME cd $HOME/examples clink -c exa_c (o.k.) gfortran (9.3.0): sudo apt install gfortran cd /usr/local/dislin/gf sudo gfortran -c dislin.f90 cd $HOME/examples gf77link -c exa_f77 (o.k.) gf95link -c exa_f90 (o.k.) Perl (5.30.0): export PERL5LIB=/usr/local/dislin/perl cd /usr/local/dislin/perl ./curve.pl (o.k.) Python (2.7.18): sudo apt install python2 cd /usr/local/dislin/python python2 curve.py (o.k.) Python3 (3.8.10): sudo apt install python3 cd /usr/local/dislin/python3 python3 curve.py (o.k.) Java (11.0.14): sudo apt install default-jdk (jdk-11) 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.)
Testinstallation von DISLIN 11.5 unter Elementary OS 6.1 (64-bit)
Quelle: elementaryos-6.1-stable.20211218-rc.iso Datum : 6. März 2022 OpenMotif: sudo apt install libxm4 DISLIN: sudo dpkg -i dislin-11.5.linux.i586_64.deb (64-bit) gcc (9.3.0): sudo apt install gcc cp -p -R /usr/local/dislin/examples $HOME cd $HOME/examples clink -c exa_c (o.k.) gfortran (9.3.0): sudo apt install gfortran cd /usr/local/dislin/gf sudo gfortran -c dislin.f90 cd $HOME/examples gf77link -c exa_f77 (o.k.) gf95link -c exa_f90 (o.k.) Perl (5.30.0): export PERL5LIB=/usr/local/dislin/perl cd /usr/local/dislin/perl export PERL5LIB=/usr/local/dislin/perl ./curve.pl (o.k.) Python (2.7.17): sudo apt install python cd /usr/local/dislin/python python curve.py (o.k.) Python3 (3.8.10): cd /usr/local/dislin/python3 python3 curve.py (o.k.) Java (14.0.2): sudo apt install default-jdk (jdk 11) 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.)
Testinstallation von DISLIN 11.5 unter openSUSE 15.3 (64-bit)
Datum : 9. März 2022 OpenMotif: Install libXm4 via yast DISLIN: sudo rpm -i dislin-11.5.linux.i586_64.rpm (64-bit) cp -p -R /usr/local/dislin/examples $HOME gcc (7.5.0): sudo zypper install gcc sudo zypper install gcc-c++ sudo zypper install gcc-fortran cd $HOME/examples clink -c exa_c (o.k.) gfortran (7.5.0): cd /usr/local/dislin/gf sudo gfortran -c dislin.f90 cd $HOME/examples gf77link -c exa_f77 (o.k.) gf95link -c exa_f90 (o.k.) Perl (5.26.1): cd /usr/local/dislin/perl sudo cp Dislin_5.26.1.so Dislin.so export PERL5LIB=/usr/local/dislin/perl ./curve.pl (o.k.) Python (2.7.18): cd /usr/local/dislin/python ./curve.py (o.k.) Python3 (3.6.15): cd /usr/local/dislin/python3 ./curve.py (o.k.) Java (11.0.13): sudo zypper install Java-11-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.)
Testinstallation von DISLIN 11.5 unter Fedora 35 (64-bit)
Quelle: Fedora-Workstation-Live-x86_64-35-1.2.iso Datum : 6-März 2022 OpenMotif: sudo yum install openmotif DISLIN: sudo rpm -i dislin-11.5.linux.i586.rpm cp -R /usr/local/dislin/examples $HOME gcc (11.2.1): cd $HOME/examples clink -c exa_c (o.k.) g++ (11.2.1) sudo yum install gcc-c++ cpplink -c exa_cpp (o.k.) gfortran (11.2.1): sudo yum install gcc-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.34.0): Das DISLIN-Modul für Perl muss neu übersetzt werden: mkdir $HOME/tmp cp /usr/local/dislin/perl/dislin-11.5.perl.tar.gz $HOME/tmp cd $HOME/tmp gzip -d dislin-11.5.perl.tar.gz tar xvf dislin-11.5.perl.tar Unglücklicherweise fehlte das Perl-Modul Makemaker auf meinem System: sudo dnf install perl-ExtUtils-MakeMaker 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 export PERL5LIB=/usr/local/dislin/perl ./curve.pl (o.k.) Python (2.7.18): sudo yum install python2 cd /usr/local/dislin/python python2 curve.py (o.k.) Python (3.10.2): cd /usr/local/dislin/python3 ./curve.py (o.k.) Java (11.0.14): sudo yum install java-11-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.)
Testinstallation von DISLIN 11.5 unter Manjaro Linux 21.1 (64-bit)
Quelle: manjaro-21_1-64-xfce-21-2-1-minimal-220103-linux510.iso Datum : 9. März 2022 pacman -Syu Systemupdate OpenMotif: pacman -S openmotif DISLIN: export DISLIN=$HOME/dislin PATH=$DISLIN/bin:$PATH:. export LD_LIBRARY_PATH=$DISLIN gzip -d dislin-11.5.linux.i586_64.tar.gz tar xvf dislin-11.5.linux.i586_64.tar cd dislin-11.5 ./INSTALL gcc (11.2.0): pacman -S gcc (11.2.0) cd $DISLIN/examples clink -c exa_c (o.k.) g++ (11.2.0) cpplink -c exa_cpp (o.k.) gfortran (11.2.0): pacman -S gcc-fortran (11.2.0) cd $DISLIN/gf gfortran -c dislin.f90 cd $HOME/examples gf77link -c exa_f77 (o.k.) gf95link -c exa_f90 (o.k.) Perl (5.34.0): Das DISLIN-Modul für Perl muss neu übersetzt werden: mkdir $HOME/tmp cp $DISLIN/perl/dislin-11.5.perl.tar.gz $HOME/tmp cd $HOME/tmp gzip -d dislin-11.5.perl.tar.gz tar xvf dislin-11.5.perl.tar cp Makefile.LNX.PL Makefile.PL Der Pfad auf die DISLIN-Library wurde in Makefile.PL angepasst. pacman -S make perl Makefile.PL make sudo cp blib/arch/auto/Dislin/Dislin.so $DISLIN/perl cd $DISLIN/perl export PERL5LIB=$DISLIN/perl perl curve.pl (o.k.) Python (2.7.18): pacman -S python2 cd $DISLIN/python python2 curve.py (o.k.) Python (3.10.12): cd $DISLIN/python3 python curve.py (o.k.) Java (11.0.15): pacman -S jdk11-openjdk export CLASSPATH=$DISLIN/java/dislin.jar:. cd $DISLIN/java javac curve.java java curve (o.k.)
Testinstallation von DISLIN 11.5 unter MX Linux 21 (64-bit)
Quelle: MX-21_64.iso Datum : 9-März 2022 OpenMotif: sudo apt install libxm4 DISLIN: sudo dpkg -i dislin-11.5.linux.i586_64.deb (64-bit) gcc (10.2.1): cp -p -R /usr/local/dislin/examples $HOME cd $HOME/examples clink -c exa_c (o.k.) g++ (10.2.1): cpplink -c exa_cpp (o.k.) gfortran (10.2.1): sudo apt install gfortran cd /usr/local/dislin/gf sudo gfortran -c dislin.f90 cd $HOME/examples gf77link -c exa_f77 (o.k.) gf95link -c exa_f90 (o.k.) Perl (5.30.1): cd /usr/local/dislin/perl export PERL5LIB=/usr/local/dislin/perl sudo cp Dislin_5.32.1.so Dislin.so (Default-Version ist 5.30.0) ./curve.pl (o.k.) Python (2.7.18): sudo apt install python2 cd /usr/local/dislin/python python2 curve.py (o.k.) Python3 (3.9.2): cd /usr/local/dislin/python3 python3 curve.py (o.k.) Java (11.0.14): sudo apt install default-jdk (jdk-11) 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.)
Testinstallation von DISLIN 11.5 unter Scientific Linux 7.9 (64-bit)
Quelle: SL7-DVD-x86_64.iso Datum : 10-Mar 2022 OpenMotif: yum install openmotif (als root) DISLIN: rpm -i dislin-11.5.linux.i586.rpm (als root) cp -R /usr/local/dislin/examples $HOME gcc (4.8.5): yum install gcc (als root) cd $HOME/examples clink -c exa_c (o.k.) g++ (4.8.5) yum install gcc-c++ (as root) cpplink -c exa_cpp (o.k.) gfortran (4.8.5): yum install gcc-gfortran (als root) cd /usr/local/dislin/gf gfortran -c dislin.f90 (als root) cd real64 gfortran -c dislin.f90 (als root) cd $HOME/examples gf77link -c exa_f77 (o.k.) gf95link -c exa_f90 (o.k.) Perl (5.16.3): Das DISLIN-Modul für Perl muss neu übersetzt werden: mkdir $HOME/tmp cp /usr/local/dislin/perl/dislin-11.5.perl.tar.gz $HOME/tmp cd $HOME/tmp gzip -d dislin-11.5.perl.tar.gz tar xvf dislin-11.5.perl.tar Unglücklicherweise fehlte das Perl-Modul Makemaker auf meinem System: yum install perl-ExtUtils-MakeMaker (als root) cp Makefile.LNX.PL Makefile.PL perl Makefile.PL make cp blib/arch/auto/Dislin/Dislin.so /usr/local/dislin/perl (als root) cd /usr/local/dislin/perl export PERL5LIB=/usr/local/dislin/perl ./curve.pl (o.k.) Python (2.7.5): cd /usr/local/dislin/python ./curve.py (o.k.) Python (3.6.8): yum install python3 (als root) cd /usr/local/dislin/python3 ./curve.py (o.k.) Java (11.0.9): yum install java-11-openjdk (als root) yum install java-11-openjdk-devel (als root) 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.) Bemerkung: Die alten Java-Pakete der Version 1.8.0 mussten mit yum remove entfernt werden, ansonsten gab es einen Runtime-Konflikt.Testinstallation von DISLIN 11.5 unter Linux Mint 20.3 (64-bit)
Quelle: linuxmint-20.3-cinnamon-64bit.iso Datum : 10-März 2022 OpenMotif: sudo apt install libxm4 DISLIN: sudo dpkg -i dislin-11.5.linux.i586_64.deb (64-bit) gcc (9.4.0): cp -p -R /usr/local/dislin/examples $HOME cd $HOME/examples clink -c exa_c (o.k.) g++ (9.4.0) sudo apt install g++ cpplink -c exa_cpp (o.k.) gfortran (9.4.0): sudo apt install gfortran cd /usr/local/dislin/gf sudo gfortran -c dislin.f90 cd $HOME/examples gf77link -c exa_f77 (o.k.) gf95link -c exa_f90 (o.k.) Perl (5.30.0): cd /usr/local/dislin/perl export PERL5LIB=/usr/local/dislin/perl ./curve.pl (o.k.) Python (2.7.18): sudo apt install python2 cd /usr/local/dislin/python python2 curve.py (o.k.) Python3 (3.8.10): cd /usr/local/dislin/python3 ./curve.py (o.k.) Java (11.0.9): sudo apt install openjdk-11-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.)

News
DISLIN-Handbuch als eBook von Amazon
5. April 2025
Support für OpenBSD 64-bit
17. Januar 2025
Support für Python 3.13 und Windows
17. Januar 2025
PDF-Handbuch der Version 11.5.2
8. Januar 2025
Update 11.5.2
8. April 2024
Support für Python 3.11 und Windows
28. Juli 2023
Bugfix für die X11-Distributionen
22. Juli 2023
Update 11.5.1
25. April 2023
Support für Linux 64-bit auf IBM z Rechnern
30. Oktober 2022
Support für MingW 64-bit mit UCRT Runtime-Umgebung
28. September 2022
Release 11.5
15. März 2022
DISLIN-Buch Version 11 ist erhältlich
8. März 2017
5. April 2025
Support für OpenBSD 64-bit
17. Januar 2025
Support für Python 3.13 und Windows
17. Januar 2025
PDF-Handbuch der Version 11.5.2
8. Januar 2025
Update 11.5.2
8. April 2024
Support für Python 3.11 und Windows
28. Juli 2023
Bugfix für die X11-Distributionen
22. Juli 2023
Update 11.5.1
25. April 2023
Support für Linux 64-bit auf IBM z Rechnern
30. Oktober 2022
Support für MingW 64-bit mit UCRT Runtime-Umgebung
28. September 2022
Release 11.5
15. März 2022
DISLIN-Buch Version 11 ist erhältlich
8. März 2017