imr / ngspice Goto Github PK
View Code? Open in Web Editor NEWmirror of ngspice repo at git://git.code.sf.net/p/ngspice/ngspice ngspice-ngspice
Home Page: http://sourceforge.net/projects/ngspice/
License: Other
mirror of ngspice repo at git://git.code.sf.net/p/ngspice/ngspice ngspice-ngspice
Home Page: http://sourceforge.net/projects/ngspice/
License: Other
README for NGSPICE ================== Ngspice is a mixed-level/mixed-signal circuit simulator. Its code is based on three open source software packages: Spice3f5, Cider1b1 and Xspice. Spice3 does not need any introduction, is the most popular circuit simulator. In over 30 years of its life Spice3 has become a de-facto standard for simulating circuits. Cider couples Spice3f5 circuit level simulator to a device simulator to provide greater simulation accuracy of critical devices. So you may create device models for diodes, bipolar, JFet and MOSFETs derived from their cross-sectional structures and materials. Xspice is an extension to Spice3C1 that provides code modelling support and simulation of digital components through an embedded event driven algorithm. Ngspice is, anyway, much more than the simple sum of the packages above, as many people contributed to the project with their experience, their bug fixes and their improvements. If you are interested, browse the site and discover what ngspice offers and what needs. If you think you can help, join the development team. Ngspice is an ongoing project, growing everyday from users contributions, suggestions and reports. What we will be able to do depends mostly on user interests, contributions and feedback. USER DISCUSSION FORUMS: ----------------------- For discussions on ngspice, there are five discussion forums, to be found at https://sourceforge.net/p/ngspice/discussion/. These typically provide quick answers to any question concerning ngspice. A new section on 'tips and examples' assembles useful tips provided by maintainers and users. MAILING LISTS: ------------- There are two mailing lists dedicated to the use and development of ngspice. * [email protected]: This list is the list for the users of the ngspice simulator. * [email protected]: ngspice development issues. Developers and "want to be" developers should subscribe here. To subscribe the list(s), send a message to: <[email protected]> <[email protected]> WEB SITEs: -------- This project is hosted on Sourceforge.net. The home page is https://ngspice.sourceforge.io The page offering source code, MS Windows executables, and user interaction is https://sourceforge.net/projects/ngspice
I want to build ngspice from source code:
wget https://github.com/imr/ngspice/archive/refs/tags/ngspice-34.tar.gz
tar -xvf ngspice-34.tar.gz
cd ngspice-ngspice-34
mkdir release && cd release
../configure --with-x --with-readline=yes --disable-debug
But it did not found configure file.
bash: ../configure: No such file or directory
when running make uninstall
on ubuntu 16.04 on latest source code
done
/bin/bash: line 1: -rm: command not found
/bin/bash: line 1: -rm: command not found
/bin/bash: line 1: -rm: command not found
/bin/bash: line 1: -rm: command not found
/bin/bash: line 1: -rm: command not found
/bin/bash: line 1: -rm: command not found
GNUmakefile:31: recipe for target 'uninstall' failed
Project schematic import possibility from LibrePCB needed
Hi,
I'm getting the following error on running make. Any help would be appreciated.
CC ngspice-main.o
clang: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]
main.c:619:5: error: use of undeclared identifier 'rl_catch_signals'
rl_catch_signals = 0; /* disable signal handling /
^
main.c:624:5: error: use of undeclared identifier 'rl_catch_sigwinch'
rl_catch_sigwinch = 1; / allow readline to respond to resized windows */
^
2 errors generated.
QT based GUI needed for Ngspice
Ian,
what about updating this mirror?
Could this be automated, to always reflect the current status at Sourceforge?
Holger
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.