Package Details: kicad-git r8082.d4e41c4f9-2

Git Clone URL: https://aur.archlinux.org/kicad-git.git (read-only)
Package Base: kicad-git
Description: Electronic schematic and printed circuit board (PCB) design tools
Upstream URL: http://kicad-pcb.org/
Licenses: GPL
Conflicts: kicad, kicad-bzr
Provides: kicad
Submitter: Chocobo
Maintainer: nickoe
Last Packager: nickoe
Votes: 60
Popularity: 0.336502
First Submitted: 2015-10-08 16:39
Last Updated: 2017-07-12 19:21

Latest Comments

doragasu commented on 2017-08-22 15:32

I thing @greyltc suggestion is great, ngspice support is a very important feature.

greyltc commented on 2017-08-22 14:37

Could you please build with the following cmake flags:

cmake ../.. -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
-DBUILD_GITHUB_PLUGIN=ON \
-DKICAD_SCRIPTING=ON \
-DKICAD_SPICE=TRUE \
-DKICAD_USE_OCE=TRUE \
-DOCE_DIR="/opt/oce/lib/oce-0.18" \
-DKICAD_SCRIPTING_MODULES=ON \
-DKICAD_SCRIPTING_WXPYTHON=ON \
-DCMAKE_SKIP_RPATH=TRUE \
-DCMAKE_SKIP_INSTALL_RPATH=TRUE

and add ngspice to the deps?

argen14 commented on 2017-07-12 21:56

@nickoe I've just tested it, after removing the workaround by @Andy2 I can still see the 3d models. Thanks.

nickoe commented on 2017-07-12 19:22

I have made a fix, please test it.

nickoe commented on 2017-07-11 22:15

It seems that you can debug the plugin by setting the environment variable; WXTRACE=3D_PLUGIN_MANAGER.

argen14 commented on 2017-07-10 22:23

Thanks @Andy2 ! It works with your workaround on my setup. For reference, I am using 'kicad-git' package.

Andy2 commented on 2017-07-10 22:00

I found a workaround for the missing 3D shapes:

mkdir -p ~/.kicad/plugins
ln -s /usr/lib/kicad/plugins/3d ~/.kicad/plugins/3d

The reason this works is, that in /usr/lib/kicad/plugins/3d are three shared objects responsible for rendering the shapes depending on their formats. I straced kicad and had a look what it does and I saw this:

stat("/usr/usr/lib/kicad/plugins/3d", 0x7ffdeed2bf70) = -1 ENOENT (No such file or directory)
stat("/home/andy/.kicad/plugins/3d", 0x7ffdeed2bf70) = -1 ENOENT (No such file or directory)

There is a /usr too much in the search path it tries initially. I don't know why and how it got there. The symlink in your user-directory makes it work temporarily, that's at least a workaround until we figure out why the search path is wrong.

Note: I'm using kicad-step-git instead of kicad-git, but that shouldn't play a role.

nickoe commented on 2017-07-09 22:47

You may try to do a clean build and remove the CMAKE_INSTALL_LIBDIR line.

nickoe commented on 2017-07-04 21:29

I can confirm that the 3d models are not rendered with a default build. It works for my normal builds that I install without this pkgbuild. I am not sure what the difference is yet.

argen14 commented on 2017-07-03 16:46

@nickoe Can you give some direction where to look where to fix the 3D viewer problem? It seems to work for you.

All comments