Download Instructions:
You must download the SACLIB library as well as QEPCAD.
Download QEPCAD B
version 1.74
and
saclib2.2.8
.
Installation instructions: Assuming that you've un-gzipped and un-tared qepcad and saclib, you need to:
saclib
that
points to the root of your saclib installation.setenv saclib
${HOME}/saclib2.2.8
setenv CC gcc
cd $saclib/bin
./sconf
./mkproto
./mkmake
./mklib all
qe
that
points to the root of your qepcad installation.setenv qe ${HOME}/qesource
cd $qe
gmake
$qe/bin
to your path now, so that
qepcad
gets found without requiring a full path.
d-2d-cad
) will be used.)
Give the following commands:cd $qe/plot2d
make
${qe}/default.qepcadrc
. If
you have the computer algebra system
Singular
installed, or if you install it in the future, you should edit
this file to define the SINGULAR variable to be the full path
up to, but not including, the Singular executable. For example:
##################################################### # QEPCAD rc file. # This file allows for some customization of QEPCADB. # Right now, the ability to give a path to Singular, # so that it gets used for some computer algebra # computations is the only feature. ##################################################### SINGULAR /usr/lib/Singular/3-0-0/ix86-LinuxWith this in place, QEPCADB farms out some computations to Singular and, more importantly, can use Singular to compute Grobner Bases, which allows for a correct implementation of "equational constraints".
cd $qe/cad2d
gmake
Hints for troubleshooting the install:
sudo apt-get install
libreadline5-dev
. (The current version is libreadline6-dev
.)