First, I also experienced the problem of OCC_INCLUDE_DIR not being found. Solved it for the moment by making a symlink from /opt/opencascade/inc to /opt/opencascade/include.
Second, yaourt is not recognizing this package as a development version, and thus ignores the DEVELBUILDDIR option, which in turn pulls the entire git repo each time I upgrada freecad. I just tested with the package yaourt-git, and it correctly updated the git repo. I don't know what causes this, though. Is it only me with this problem?
Search Criteria
Package Details: freecad-git 0.22.0.36999.ged77603af9-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/freecad-git.git (read-only, click to copy) |
---|---|
Package Base: | freecad-git |
Description: | A general purpose 3D CAD modeler - git checkout |
Upstream URL: | https://www.freecad.org/ |
Licenses: | LGPL |
Conflicts: | freecad, freecad-appimage, freecad-appimage-git |
Provides: | freecad |
Submitter: | gborzi |
Maintainer: | greyltc (adrianinsaval) |
Last Packager: | adrianinsaval |
Votes: | 104 |
Popularity: | 0.012945 |
First Submitted: | 2012-03-03 13:46 (UTC) |
Last Updated: | 2024-04-30 00:29 (UTC) |
Dependencies (39)
- boost-libs
- coin (coin-gitAUR)
- fmt (fmt-gitAUR)
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR)
- jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR)
- medAUR (med-openmpi)
- netcdf (netcdf-openmpi)
- opencascade (opencascade-gitAUR, opencascade-rcAUR, opencascade-f3dAUR)
- openmpi (openmpi-gitAUR)
- pyside6
- pyside6-tools
- python-matplotlib (python-matplotlib-gitAUR)
- python-packaging
- python-pivy
- python-ply
- python-yaml (python-yaml-gitAUR)
- qt6-5compat
- qt6-base (qt6-base-headlessAUR, qt6-base-gitAUR)
- qt6-svg
- qt6-tools
- shared-mime-info
- verdict
- vtk (vtk-gitAUR)
- xerces-c
- yaml-cpp
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- eigen (eigen-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- nlohmann-json (nlohmann-json-gitAUR) (make)
- shiboken6 (make)
- swig (swig-gitAUR) (make)
- pugixml (pugixml-gitAUR) (check)
- calculix-ccxAUR (optional) – FEM solver backend
- graphviz (optional) – dependency graph support
- libspnav (libspnav-gitAUR) (optional) – 3D mouse support
- openscad (openscad-objects-gitAUR, openscad-gitAUR, openscad-qt6-gitAUR) (optional) – OpenSCAD support
- python-pip (optional) – support installing python dependencies for addons
Required by (4)
- freecad-a2plus-git (requires freecad)
- freecad-cadquery-git (requires freecad)
- freecad-fcgear-git (requires freecad)
- openmc-git (requires freecad)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 35 36 37 38 39 40 41 42 43 44 45 .. 58 Next › Last »
jorges commented on 2013-09-27 01:46 (UTC)
Mineko commented on 2013-09-25 08:22 (UTC)
That's odd.. Usually it compiles fine without it.. Meh whatever, I put it in there, thanks for telling me.
progtologist commented on 2013-09-23 14:30 (UTC)
libspnav should be listed as a dependency
/var/abs/local/yaourtbuild/freecad-git/free-cad-code/src/Gui/GuiApplicationNativeEventAware.cpp:40:19: fatal error: spnav.h: No such file or directory
#include <spnav.h>
^
compilation terminated.
Mineko commented on 2013-09-23 03:53 (UTC)
Or uh.. Actually, it might be an archlinux update that is causing the OCC stuff, because I used the same script before in the same conditions and well.. It worked before, Anyway, try that out for now, otherwise it might be an update that caused it.
Mineko commented on 2013-09-23 03:48 (UTC)
I was trying to do a fancy versioning system for people that use the same package each time, in case they're coders like me..
Anyways, it doesn't work well with yaourt so I removed it, everything should be smooth now.
I had that problem myself when building OpenCascade.. Check out oce-git in the AUR and read the one comment to fix it, should work then.
progtologist commented on 2013-09-21 18:18 (UTC)
When manually trying to build it, freecad cmake cannot find OpenCascade include libraries:
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
OCC_INCLUDE_DIR
progtologist commented on 2013-09-20 21:49 (UTC)
I am getting the message "==> ERROR: freecad-git not found in AUR."
I believe there is a problem with your version name 'git- + 1'
Can you please test it with yaourt?
Mineko commented on 2013-09-09 09:23 (UTC)
Just some more little tweaks, since it's git I put in a version system so you can upgrade without much worry.
Mineko commented on 2013-08-17 19:34 (UTC)
Added some tweaks, you can now choose whether or not you want to update FreeCAD to the latest git version, just in case you made some changes and don't want to lose them upon building..
Of course, you would probably already be able to edit the PKGBUILD but.. It was easy so why not. :)
Pinned Comments
adrianinsaval commented on 2023-03-12 14:50 (UTC)
If the check fails there is little I can do about it as it most likely needs to be fixed upstream, in such cases report those upstream (maybe wait a day or two as sometimes it's quickly solved upstream) or skip the check with
makepkg --nocheck
if you don't care about the functionality that is being reported as failing in the check.