Skip to content

Commit f89d0a5

Browse files
authored
Mention how to install VC redist for Windows (#15)
* Mention how to install VC redist for Windows * Re-enable LinuxBuild disabled by mistake in previous PR
1 parent 67f2a85 commit f89d0a5

File tree

5 files changed

+28
-19
lines changed

5 files changed

+28
-19
lines changed

.github/workflows/main.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,26 +12,26 @@ on:
1212
- cron: '0 0 1 * *'
1313

1414
jobs:
15-
# LinuxBuild:
16-
# runs-on: ubuntu-latest
15+
LinuxBuild:
16+
runs-on: ubuntu-latest
1717

18-
# steps:
19-
# # install deps
20-
# - uses: actions/checkout@v5
21-
# - name: install debian-packaged dependencies
22-
# run: sudo apt install -y libwxgtk3.2-dev libboost-graph1.83.0 libboost-serialization1.83.0 libboost-all-dev
18+
steps:
19+
# install deps
20+
- uses: actions/checkout@v5
21+
- name: install debian-packaged dependencies
22+
run: sudo apt install -y libwxgtk3.2-dev libboost-graph1.83.0 libboost-serialization1.83.0 libboost-all-dev
2323

24-
# # build
25-
# - name: build netlist-viewer
26-
# run: cd NetlistViewer/build/linux && make
24+
# build
25+
- name: build netlist-viewer
26+
run: cd NetlistViewer/build/linux && make
2727

28-
# # save binary
29-
# - name: save built binary
30-
# uses: actions/upload-artifact@v4
31-
# with:
32-
# name: NetlistViewer, Linux x86_64
33-
# path: NetlistViewer/build/linux/NetlistViewer
34-
# if-no-files-found: error
28+
# save binary
29+
- name: save built binary
30+
uses: actions/upload-artifact@v4
31+
with:
32+
name: NetlistViewer, Linux x86_64
33+
path: NetlistViewer/build/linux/NetlistViewer
34+
if-no-files-found: error
3535

3636
WindowsBuild:
3737
runs-on: windows-latest

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ NetlistViewer/build/win/.vs
55
NetlistViewer/build/win/*.pdb
66
NetlistViewer/distrib/*.exe
77
vcpkg_installed/
8+
.vs/

NetlistViewer/src/devices.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// Purpose: supported SPICE devices
44
// Author: Francesco Montorsi
55
// Created: Oct 2017
6-
// RCS-ID: $Id: netlist.h 32 2017-10-14 09:24:41Z frm $
76
// Copyright: (c) 2010 Francesco Montorsi
87
// Licence: GPL licence
98
/////////////////////////////////////////////////////////////////////////////

NetlistViewer/src/netlist.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// Purpose: SPICE netlist parsing & processing
44
// Author: Francesco Montorsi
55
// Created: 30/05/2010
6-
// RCS-ID: $Id$
76
// Copyright: (c) 2010 Francesco Montorsi
87
// Licence: GPL licence
98
/////////////////////////////////////////////////////////////////////////////

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,16 @@ D1 OUT 0 DIODEstd
2929

3030
You can download binaries from [Github releases](https://github.com/f18m/netlist-viewer/releases).
3131
These binaries are not garantueed to work on your system.
32+
33+
## Windows
34+
35+
Note that if NetListViewer fails to start after installing with the Windows Installer and complains
36+
about DLL dependencies named `VCRUNTIME<something>.dll`, it means that your Windows installation
37+
is lacking the VC++ redistributable package.
38+
You can install the latest VC Redistributable package following [https://vcredist.com/quick/](https://vcredist.com/quick/).
39+
40+
## Linux
41+
3242
A better way to distribute applications for Linux would be using [Flatpak](https://github.com/f18m/netlist-viewer/issues/6).
3343
If you are interested in such work, please open an issue/PR.
3444

0 commit comments

Comments
 (0)