|
|
@ -5,7 +5,7 @@ Table of contents |
|
|
|
|
|
|
|
|
1 Ngspice installation (LINUX) |
|
|
1 Ngspice installation (LINUX) |
|
|
1.1 Prerequisites |
|
|
1.1 Prerequisites |
|
|
1.2 Install from tarball (e.g. ngspice-29.tar.gz) |
|
|
|
|
|
|
|
|
1.2 Install from tarball (e.g. ngspice-30.tar.gz) |
|
|
1.3 Install from git repository |
|
|
1.3 Install from git repository |
|
|
1.4 Advanced Install |
|
|
1.4 Advanced Install |
|
|
1.4.1 Most useful options |
|
|
1.4.1 Most useful options |
|
|
@ -53,14 +53,14 @@ This file describes the procedures to install ngspice from sources. |
|
|
information on ngspice and its usage. |
|
|
information on ngspice and its usage. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2 Install from tarball (e.g. ngspice-29.tar.gz) |
|
|
|
|
|
|
|
|
1.2 Install from tarball (e.g. ngspice-30.tar.gz) |
|
|
|
|
|
|
|
|
This covers installation from a release distribution (for example |
|
|
This covers installation from a release distribution (for example |
|
|
ngspice-27.tar.gz, the so called tar ball). |
|
|
ngspice-27.tar.gz, the so called tar ball). |
|
|
|
|
|
|
|
|
After downloading the tar ball to a local directory unpack it using: |
|
|
After downloading the tar ball to a local directory unpack it using: |
|
|
|
|
|
|
|
|
$ tar -zxvf ngspice-29.tar.gz |
|
|
|
|
|
|
|
|
$ tar -zxvf ngspice-30.tar.gz |
|
|
|
|
|
|
|
|
Now change directories in to the top-level source directory (where this |
|
|
Now change directories in to the top-level source directory (where this |
|
|
INSTALL file can be found). |
|
|
INSTALL file can be found). |
|
|
@ -460,8 +460,8 @@ Most of the options now following are not well maintained, are not tested or eve |
|
|
to the standard install (FLEX and BISON have to be made available in MSYS). |
|
|
to the standard install (FLEX and BISON have to be made available in MSYS). |
|
|
Some links are given below which describe the procedures. |
|
|
Some links are given below which describe the procedures. |
|
|
|
|
|
|
|
|
Installing from the tarball, e.g. ngspice-29.tar.gz, is now simple: After |
|
|
|
|
|
expanding, you may just run ./compile_min.sh from the ngspice-29 directory. |
|
|
|
|
|
|
|
|
Installing from the tarball, e.g. ngspice-30.tar.gz, is now simple: After |
|
|
|
|
|
expanding, you may just run ./compile_min.sh from the ngspice-30 directory. |
|
|
|
|
|
|
|
|
The default installation location of ngspice is the Windows path |
|
|
The default installation location of ngspice is the Windows path |
|
|
C:\spice. The install path can be altered by passing --prefix=NEWPATH |
|
|
C:\spice. The install path can be altered by passing --prefix=NEWPATH |
|
|
@ -475,7 +475,7 @@ Most of the options now following are not well maintained, are not tested or eve |
|
|
The procedure of compiling a distribution (for example, a tarball from |
|
|
The procedure of compiling a distribution (for example, a tarball from |
|
|
the ngspice website), is as follows: |
|
|
the ngspice website), is as follows: |
|
|
|
|
|
|
|
|
$ cd ngspice-29 |
|
|
|
|
|
|
|
|
$ cd ngspice-30 |
|
|
$ mkdir release |
|
|
$ mkdir release |
|
|
$ cd release |
|
|
$ cd release |
|
|
$ ../configure --with-wingui ...and other options |
|
|
$ ../configure --with-wingui ...and other options |
|
|
|