I wanted to test SimulIDE since it looked like a very good fit, but couldn't easily get it to run on NixOS, so I figured I'd try to package it.
Since nix(os) has good infrastructure for building Qt apps (without much boilerplate) and the build instructions looked trivial, I thought this should be easy.
For the purpose I cloned revision 1.0.1-1425 and tried to build it but met build errors that seem to be caused by some issues in the
So maybe as a first step somebody could point me to a revision that is known to cleanly build as is, so I can first fix the packaging?
IMHO the project could additionally benefit from using a git repo, probably making contributing more accessible and attracting more interest.
EDIT:
It's now working. After going for trunk from scratch, I only needed a few minor fixes.
Can be checked from here: https://github.com/ppenguin/SimulIDE/tree/from-scratch-upstream-trunk-1723
With nix it can be directly built and run by doing
Cheers,
Since nix(os) has good infrastructure for building Qt apps (without much boilerplate) and the build instructions looked trivial, I thought this should be easy.
For the purpose I cloned revision 1.0.1-1425 and tried to build it but met build errors that seem to be caused by some issues in the
- Code:
SimulIDE.pro
- Code:
microsim/
- Code:
simulator/
So maybe as a first step somebody could point me to a revision that is known to cleanly build as is, so I can first fix the packaging?
IMHO the project could additionally benefit from using a git repo, probably making contributing more accessible and attracting more interest.
EDIT:
It's now working. After going for trunk from scratch, I only needed a few minor fixes.
Can be checked from here: https://github.com/ppenguin/SimulIDE/tree/from-scratch-upstream-trunk-1723
With nix it can be directly built and run by doing
- Code:
nix run "github:/ppenguin/SimulIDE/?ref=from-scratch-upstream-trunk-1723&dir=.nix#simulide"
Cheers,