Holger Vogt
16a4ef086c
fix some typos
5 years ago
Holger Vogt
3da1d790b9
remove unused, outdated
patch #98 by Keno Fischer
6 years ago
Holger Vogt
9e339ccb43
We are now developing towards ngspice-34
6 years ago
Holger Vogt
d14e53b0dd
Prepare ngspice-33
6 years ago
Holger Vogt
16b225705f
Add a check for 'windres' to configure.ac,
if Windows GUI or Console
6 years ago
Holger Vogt
1698004078
The tests of cmaths function will be done only on request,
with configure flag --enable-cmathtests
6 years ago
Holger Vogt
238f85b10a
We now develop ngspice 32+
6 years ago
Holger Vogt
18e6ca15c1
Silence warning: ar: 'u' modifier ...
6 years ago
Holger Vogt
667f46711c
Prepare ngspice-32
6 years ago
dwarning
18be08dfc3
omit function search in configure phase
6 years ago
dwarning
ada7c54263
revert commit 194bb and let configure do the job
6 years ago
Holger Vogt
884d1b9713
allow disabling UNICODE by --disable-utf8,
which sets the pre-processor flag EXT_ASC
6 years ago
Holger Vogt
ef95ff7edc
generate variable oscompiled
test for variable
6 years ago
Holger Vogt
cdbbc22c68
check for libxft, if successful, then define HAVE_XFT
6 years ago
Holger Vogt
50a1687ff6
add macOS to OS_COMPILED
6 years ago
Holger Vogt
d2403bfb40
Add preprocessor macro OS_COMPILED
6 years ago
Holger Vogt
c42b4884b4
checking for Xft library defines HAVE_LIBXFT upon success
6 years ago
h_vogt
31aca8d00c
freetype includes, checking for Xft lib, fontconfig
9 years ago
Holger Vogt
2040d45b1d
O1 -> O0 for debug
Patch #71 provided by Taras Rosa
6 years ago
Holger Vogt
7871f20ecb
We are beyond ngspice-31 now --> ngspice-31+
7 years ago
Holger Vogt
b5c5733769
Prepare ngspice-31
7 years ago
Holger Vogt
54d4d9747a
ngspice version is now 30+
7 years ago
Holger Vogt
e18598520e
Prepare ngspice-30
7 years ago
Holger Vogt
035156be66
No gcc flag -fvisibility if MINGW, CYGWIN
Add flag WINCONSOLE to be used in makefile.am
7 years ago
Holger Vogt
870958c8bc
Feature request #41 by Marek Szuba
Support libtinfo (split ncurses) in autoconf
7 years ago
Holger Vogt
66439eb2f7
remove xgraph from ngspice distribution.
ngspice supports gnuplot instead.
30 year old legacy code, not maintained.
Does not compile on MS Windows,
compiles on Cygwin, but xgraph.exe crahes immediately.
Lots of compiler warnings.
8 years ago
Holger Vogt
a615b902f8
version 29+
8 years ago
Holger Vogt
4738edeab5
symbol visibility=hidden only in release mode
for shared library and codemodels
8 years ago
dwarning
383f1d14f1
symbol visibility needed for codemodel loading if compiled by sun studio
8 years ago
dwarning
1838ca96ff
different symbol loader switch under solaris cc
8 years ago
Holger Vogt
25a1ba05ed
allow building kfreebsd on Debian
(obviously nobody has ever built a freebsd version of ngspice before)
8 years ago
Holger Vogt
0345eedf40
prepare for ngspice-29
8 years ago
dwarning
79a5a7942a
automatic search for fftw3 can be disabled - default is yes
8 years ago
Holger Vogt
a244d703c9
remove --enable-gc, was not implemented anyway
8 years ago
Holger Vogt
a9c2077051
checkergcc removed: no longer available, replaced by valgrind
8 years ago
Holger Vogt
ed3a098e7e
sort the help entries: relevant option come first
8 years ago
Holger Vogt
cace650c47
timestamp may be overruled by setting env var SOURCE_DATE_EPOCH
to allow Reproducible builds
See https://wiki.debian.org/ReproducibleBuilds
8 years ago
Holger Vogt
fe8126865a
Add CFLAGS -fvisibility=hidden also when ngspice executable
is made under LINUX: becomes effective when code models are made.
Thus there is no longer any difference between code models
made during compiling shared ngspice or standard ngspice.
8 years ago
Holger Vogt
f4f389dabb
internal help: it is only available when --enable-oldapps is given
ngnutmeg is only made when --enable-oldapps is given during ./configure
8 years ago
Holger Vogt
eb70e40481
simplify the previous approach to make old apps only on demand
8 years ago
Holger Vogt
3145716163
new --enable-oldapps: ngsconvert ngproc2mod ngmultidec ngmakeidx are made only per user request
8 years ago
Holger Vogt
8324b0f646
prepare ngspice-28
8 years ago
Ignacio Martinez Vazquez
b6c4f85602
Add pkg-config file
8 years ago
Holger Vogt
406f812db5
distribute only adms/admst, not the whole adms
8 years ago
rlar
c8aac12374
regression test for device.c "alter"
9 years ago
Holger Vogt
d9bc4a5b41
add src/spicelib/devices/vdmos to ngspice
8 years ago
rlar
f3fd53769c
configure.ac, search for BLT library
search for three variants
-lBLT (for debian and gentoo)
-lBLT24 (for redhat and centos)
-lBLT25 (might be usefull for someone else)
The advertised configure incantation is now:
configure --enable-shared=yes --with-tcl=/usr/lib/tcl8.6
In case you need a special "BLT" you can still use
LIBS=-lBLTfoobar configure --enable-shared=yes --with-tcl=/usr/lib/tcl8.6
to override the automatic search
9 years ago
h_vogt
5df712cd24
prepare ngspice-27
9 years ago
h_vogt
07ea6466ad
configure option --enable-relpath
add relative path ../lib to spinit for codemodels
and search path in ivars.c, independently from
install path which has to be an absolute path
9 years ago
rlar
1e6b809af8
introduce command "check_ifparm" to check consistency of the device IFparm sets
For developing purpose only, and bound to HAVE_TSEARCH, HAVE_TDESTROY
IFparm descriptors must obey certain contracts,
1) aliases must be grouped together with their associated main descriptor,
and all must have flag IF_REDUNDANT set
2) there shall be no duplicated .id fields except for aliases.
3) aliased entries shall have consistent .dataType fields
check_ifparm will traverse all IFparm sets and report violations
9 years ago