I thing @greyltc suggestion is great, ngspice support is a very important feature.
Search Criteria
Package Details: kicad-git 8.99.0.r1825.gb38357a5ea-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/kicad-git.git (read-only, click to copy) |
---|---|
Package Base: | kicad-git |
Description: | Electronic schematic and printed circuit board (PCB) design tools |
Upstream URL: | https://kicad.org/ |
Licenses: | GPL |
Conflicts: | kicad, kicad-bzr |
Provides: | kicad |
Submitter: | Chocobo |
Maintainer: | nickoe |
Last Packager: | nickoe |
Votes: | 67 |
Popularity: | 0.000003 |
First Submitted: | 2015-10-08 16:39 (UTC) |
Last Updated: | 2024-07-16 22:49 (UTC) |
Dependencies (21)
- boost-libs
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- desktop-file-utils (desktop-file-utils-gitAUR)
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR)
- glm (gliAUR, glm-gitAUR)
- libgit2 (libgit2-gitAUR)
- ngspice (ngspice-gitAUR)
- opencascade (opencascade-gitAUR, opencascade-rcAUR, opencascade-f3dAUR)
- protobuf (protobuf-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-wxpython (python-wxpython-gitAUR)
- swig (swig-gitAUR)
- unixodbc (unixodbc-gitAUR)
- wxwidgets-gtk3 (wxwidgets-gtk3-gitAUR, wxwidgets-gtk3-lightAUR)
- zstd (zstd-gitAUR, zstd-staticAUR)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-amd-bc250AUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amber) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR, zlib-ng-compat) (make)
- kicad-library (kicad-library-gitAUR, kicad-libraries-gitAUR) (optional) – for footprints
Required by (22)
- freerouting (requires kicad) (optional)
- freerouting-zh-cn-git (requires kicad) (optional)
- kiauto-git (requires kicad)
- kibot (requires kicad)
- kicad-allegro (requires kicad) (optional)
- kicad-allegro-git (requires kicad) (optional)
- kicad-diff-git (requires kicad)
- kicad-i18n-git (requires kicad)
- kicad-interactive-html-bom-plugin (requires kicad)
- kicad-interactivehtmlbom-git (requires kicad)
- kicad-jlc-manufacture-git (requires kicad)
- kicad-kibuzzard-git (requires kicad)
- kicad-library-espressif-git (requires kicad)
- kicad-nightly-bin (requires kicad)
- kicad-pcb-diff (requires kicad)
- kicad-storybook-git (requires kicad)
- kikit-git (requires kicad)
- kiri-git (requires kicad)
- lc2kicad-git (requires kicad) (optional)
- pcbdraw (requires kicad)
- Show 2 more...
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 29 Next › Last »
doragasu commented on 2017-08-22 15:32 (UTC)
greyltc commented on 2017-08-22 14:37 (UTC) (edited on 2017-08-22 14:39 (UTC) by greyltc)
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 (UTC)
@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 (UTC)
I have made a fix, please test it.
nickoe commented on 2017-07-11 22:15 (UTC)
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 (UTC)
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 (UTC)
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 (UTC)
You may try to do a clean build and remove the CMAKE_INSTALL_LIBDIR line.
nickoe commented on 2017-07-04 21:29 (UTC)
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 (UTC)
@nickoe Can you give some direction where to look where to fix the 3D viewer problem? It seems to work for you.
Pinned Comments