What is freeimage, and how does it relate to kicad?
Search Criteria
Package Details: kicad-git 8.99.0.r896.gb12043a612-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.000073 |
First Submitted: | 2015-10-08 16:39 (UTC) |
Last Updated: | 2024-04-28 18:33 (UTC) |
Dependencies (20)
- boost-libs (boost-libs-gitAUR)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-c-aresAUR, curl-gitAUR)
- desktop-file-utils (desktop-file-utils-gitAUR)
- glew (glew-libepoxyAUR, glew-gitAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-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)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR) (make)
- mesa (mesa-nightly-nvk-rusticl-intelrt-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-gitAUR, mesa-minimal-gitAUR, mesa-amber) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR) (make)
- kicad-library (kicad-library-gitAUR, kicad-libraries-gitAUR) (optional) – for footprints
Required by (20)
- freerouting (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)
- pcbdraw-git (requires kicad)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 .. 29 Next › Last »
nickoe commented on 2018-06-13 14:26 (UTC)
ILF commented on 2018-06-13 14:22 (UTC)
Building kicad fails with the latest freeimage (dependency of OCE). OCE compilation also fails with latest freeimage, so it's not just re-linking issue. We should definitely try compiling against opencascade, if someone has any ideas, please share.
schlumpf commented on 2018-05-31 11:00 (UTC)
KiCad stopped supporting Freeroute (https://lists.launchpad.net/kicad-developers/msg35848.html) so you should remove 'freeroute-bin' from optional dependencies.
Salamandar commented on 2018-05-24 22:24 (UTC)
Hi, You put CMAKE_BUILD_TYPE=RelWithDebInfo. The pkg is thus 1.7Go. Could you use the Release build type ?
ILF commented on 2018-05-15 15:45 (UTC)
Was someone successful in building kicad with opencascade (OCC), instead of oce. I, too, would prefer to use opencascade because of freecad. When I try to use OCC, compile fails with a dependency on PTKernel, and it seems the PTKernel module is not part of opencascade since version 6.9.1.
doragasu commented on 2018-05-14 09:06 (UTC)
I do not know why, but several cross compilers fail if you define LD_LIBRARY_PATH.
You can test this e.g. by downloading crosstool-ng and trying to build any toolchain. Unless you unset LD_LIBRARY_PATH, build will fail.
nickoe commented on 2018-05-14 08:04 (UTC)
Yes, you should be able to use OCC instead of OCE, but it is not yet well tested.
I don't understand what you mean with OCE breaking build systems. The prefix location and adding a new location does not break build systems.
doragasu commented on 2018-05-14 08:00 (UTC)
Would it be possible to build this package using opencascade (https://aur.archlinux.org/packages/opencascade/) instead of oce? I do not really know which is the difference between these two packages, but they mostly look like the same thing, and opencascade installs a lot more cleanly.
I have both installed: oce for kicad-git, and opencascade for freecad. If they are the same thing, it would be good getting rid of one.
oce package installs under /opt and messes with LD_LIBRARY_PATH, breaking some build systems (opencascade installs under /usr). So if this can be done with opencascade instead oce, for me it would be a gain.
palmitoxico commented on 2018-04-10 11:18 (UTC)
It works fine after the efa2a13eaa4e8b7090ef978ab5e203ae3c32668c commit. Thanks!
palmitoxico commented on 2018-04-04 14:04 (UTC)
@nickoe I've read them. I just added that I can run without problems if I invoke kicad from build/kicad directly.
Pinned Comments