Re: kicad 10.0.0-2 and ngspice 46-1 undefined symbol
On Sun, Apr 19, 2026, 12:37 Xuelin Yang <xuelin@adamanteye.cc> wrote:
On Thu, Apr 16, 2026 at 03:01:42PM +0300, Ką Mykolas wrote:
So weird. Tried rebuilding with yet another addition of
export LDFLAGS="${LDFLAGS/-Wl,--as-needed/}"
(remove default -as-needed listed in /etc/makepkg.conf)
Perhaps I will cross-check debian packaging.
Well, both, Debian and Ubuntu package older versions of ngspice (and KiCad). And they do not ship shared objects. Only *.cm files. Which do export CMdecNum.
And for that matter probably need someone from upstream, to understand how the heck is it supposed to load.
I feel so sorry after I tested examples from demos/simulation. And I found that I actually miss the proper spice models for my commerical symbols. That is to say, the KiCAD and ngspice works, though missing tokens (e.g. Line no. 14, d3__d3, missing tokens) will produce those errors: Error finding the number of devices: ../lib/ngspice/ivlng.so: undefined symbol: CMdevNum.
So in conclusion, there're no issues or bugs.
-- Best regards, Xuelin Yang
Thanks for the follow-up!
participants (1)
-
Ką Mykolas