ngspice/visualc
Brian Taylor 3bb6e86015 Add Windows Visual Studio support for the Isotel d_process xspice digital model. The Isotel mixedsim-master/examples/embedded/motorforce C code needs to have minor changes for _MSC_VER defines, and are not included with this commit. The changes relate to using #pragma pack(push, 1)...#pragma pack(pop) around some structs, and setting stdin/stdout in binary mode. It is doubtful that the cfunc.mod will compile on mingw or cygwin since I don't know if they support pipe/fork/exec/spawn calls. The code builds and runs on Windows, Linux, and MacOS. In the future, Giles Atkinson is looking at allowing Xspice models to load shared libraries (.dll, .so) which will avoid creating and communicating with an external program. 2023-10-28 10:58:06 +02:00
..
KLU Set up to compile with MS VS2022 2023-08-16 11:14:23 +02:00
ng_shared_xspice_v Update for the caller to invoke shared ngspice 2021-08-08 10:21:40 +02:00
src We are developing towards ngspice-42 2023-08-19 23:54:36 +02:00
xspice Add Windows Visual Studio support for the Isotel d_process xspice digital model. The Isotel mixedsim-master/examples/embedded/motorforce C code needs to have minor changes for _MSC_VER defines, and are not included with this commit. The changes relate to using #pragma pack(push, 1)...#pragma pack(pop) around some structs, and setting stdin/stdout in binary mode. It is doubtful that the cfunc.mod will compile on mingw or cygwin since I don't know if they support pipe/fork/exec/spawn calls. The code builds and runs on Windows, Linux, and MacOS. In the future, Giles Atkinson is looking at allowing Xspice models to load shared libraries (.dll, .so) which will avoid creating and communicating with an external program. 2023-10-28 10:58:06 +02:00
.gitignore skip minor version in fftw path 2018-10-16 07:53:38 +02:00
how-to-fftw.txt skip minor version in fftw path 2018-10-16 07:53:38 +02:00
how-to-ngspice-vstudio.txt Clarify win_bison location 2020-10-10 13:55:47 +02:00
make-install-vngspice.bat Allow a separate installation directory Spice64_KLU for MS Windows and MSVC 2023-08-16 11:14:25 +02:00
make-install-vngspiced.bat Provide its own instal directory also for debug, 2023-08-16 11:14:25 +02:00
ngspice-x86.exe.manifest add a manifest file 2019-11-30 11:38:34 +01:00
ngspice.exe.manifest add a manifest file 2019-11-30 11:38:34 +01:00
ngspice.ico add an icon to MS Windows VC exe 2018-12-17 23:03:27 +01:00
resource.h update to re-enable icon 2020-04-04 14:21:01 +02:00
sharedspice.sln dependent project klu_complex added 2023-10-23 16:50:49 +02:00
sharedspice.vcxproj Enable degug mode in shared ngspice with KLU 2023-09-23 16:51:28 +02:00
spinit_all fix comment 2023-01-27 16:09:51 +01:00
spinitd fix comment 2023-01-27 16:09:51 +01:00
spinitd64 fix comment 2023-01-27 16:09:51 +01:00
spinitr fix comment 2023-01-27 16:09:51 +01:00
spinitr64 fix comment 2023-01-27 16:10:09 +01:00
vngspice-fftw.sln include KLU in to project 2023-08-30 21:20:16 +02:00
vngspice-fftw.vcxproj Add links to KLU_COMPLEX.lib 2023-08-30 23:33:29 +02:00
vngspice.rc update to re-enable icon 2020-04-04 14:21:01 +02:00
vngspice.sln include KLU in to project 2023-08-30 21:20:16 +02:00
vngspice.vcxproj Remove unused lib 'Visual leak detector' 2023-08-30 23:32:54 +02:00