EUHEDRAL Installation
The program is distributed as source code in the form of a tar file
for Unix/Linux platforms.
You can obtain the tar file (~800K) via
anonymous ftp.
Compressed (~240K) and
gzipped (~125K)
tar files are also available.
- Copy the file euhedralsrc.tar into an empty directory, for example
/usr/local/src/euhedral
- Untar the file with the command tar -xvf euhedral.tar
- Edit the Makefile and (un)comment the lines for your operating system.
- Compile the source code by typing make all
(See note 1)
- Generate with your editor a file /usr/local/bin/euhedral (or somewhere else
in your searchpath). This file should contain two lines:
#!/bin/sh
exec /usr/local/src/euhedral/euhedral "$@"
- Make this file executable: chmod ugo+x /usr/local/bin/euhedral
- You should now be able to use the "command-line" version of euhedral.
The command-line version of EUHEDRAL can also be run via a
Graphical User Interface,
which makes use of the Tcl/Tk library. Please make then sure,
that a recent version of this library is installed on your system (the program
was tested with version 8.3).
- Copy the file euhedral.tcl into a directory, for example
/usr/local/src/euhedral
- Generate with your editor a file /usr/local/bin/euhedralgui.
(or somewhere else in your searchpath).
This file should contain two lines:
#!/bin/sh
exec /usr/local/src/euhedral/euhedral.tcl "$*"
- Make this file executable: chmod ugo+x /usr/local/bin/euhedralgui
- You should now be able to use the "GUI" version of euhedral. Note:
not all commands of the "command-line" version are available in the GUI. But
the most important commands should be there.
- 19 November 2001
Changed the name of the program into EUHEDRAL (instead of FACELIFT)
- 19 June 2001
In the calculation of Rpsi
(see weight)
the value of intmin is set to at least 0.01 to prevent a division by zero.
- 3 April 2001
First release.
-
Compilation warning
On some Linux systems, you will see a warning:
g77 -O2 -DUNIX euhedral.o libccd.o libwin.o librtl.o libc.o winx.o -L/usr/X11R6/lib -lX11 -o euhedral
/usr/lib/gcc-lib/i486-suse-linux/2.95.3/libg2c.a(open.o): In function `f_open':
open.o(.text+0x4da): the use of `tempnam' is dangerous, better use `mkstemp'
This warning is caused by the g77 compiler and will hopefully be fixed in future
versions of g77. It will not influence the functionality of EUHEDRAL.
Go to EUHEDRAL introduction.