Builds fine for me in a clean chroot as of today.
However, please add qt5-xmlpatterns to depends.
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.015237 |
First Submitted: | 2012-03-03 13:46 (UTC) |
Last Updated: | 2024-04-30 00:29 (UTC) |
« First ‹ Previous 1 .. 15 16 17 18 19 20 21 22 23 24 25 .. 57 Next › Last »
Builds fine for me in a clean chroot as of today.
However, please add qt5-xmlpatterns to depends.
Does anyone else has difficulties building?
It seems related (again) to the slightly annoying smesh lib.
[ 37%] Linking CXX shared library ../../../lib/libSMESHDS.so
[ 39%] Built target FreeCADApp
[ 39%] Built target FreeCADMainPy
[ 39%] Built target FreeCADMainCmd
[ 39%] Built target Image
[ 39%] Built target Points
[ 39%] Built target Start
[ 39%] Built target Web
[ 39%] Built target Spreadsheet
[ 42%] Built target Mesh
/usr/bin/ld: CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cpp.o: in function `SMESHDS_GroupBase::SMESHDS_GroupBase(int, SMESHDS_Mesh const*, SMDSAbs_ElementType)':
SMESHDS_GroupBase.cpp:(.text+0x461): undefined reference to `Quantity_Color::Quantity_Color()'
/usr/bin/ld: CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cpp.o: in function `SMESHDS_GroupBase::GetColorGroup() const':
SMESHDS_GroupBase.cpp:(.text+0x653): undefined reference to `Quantity_Color::Red() const'
/usr/bin/ld: SMESHDS_GroupBase.cpp:(.text+0x661): undefined reference to `Quantity_Color::Green() const'
/usr/bin/ld: SMESHDS_GroupBase.cpp:(.text+0x670): undefined reference to `Quantity_Color::Blue() const'
collect2: error: ld returned 1 exit status
make[2]: *** [src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/build.make:350: lib/libSMESHDS.so] Error 1
make[1]: *** [CMakeFiles/Makefile2:2403: src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 55%] Built target FreeCADGui
[ 61%] Built target Part
make: *** [Makefile:149: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
0.19 is the git version not 0.18 ... Please update
Вы напрасно боретесь за работу конкретно этой сборки FC - она имеет родовую проблему = топологии наименования (когда ломаются те эскизы и детали, которые ссылаются на другие эскизы после того, как нижерасположенные эскизы меняются). Эта проблема решена (или почти решена) в сборке linkstage, которая тоже здесь есть https://aur.archlinux.org/packages/freecad-linkstage3-git/ и является вполне рабочей, реально собирается и работает. You are fighting in vain for the work of this particular assembly FC - it has a generic problem = name topology (when those sketches and details that refer to other sketches after the below sketches change). This problem is solved (or almost solved) in the linkstage assembly, which is also there and is quite working https://aur.archlinux.org/packages/freecad-linkstage3-git/ , actually assembled and working.
when i try to build freecad-git, i am asked to choose a provider for med with options:
if i choose med3 or med-openmpi, i get the error:
unable to satisfy dependency 'python-pivy'
When I try to build the package, I get a bunch of cmake errors related to OpenCascade. Adding PATH=/usr/bin:$PATH
to build()
as in the the PKGBUILD of the freecad package fixes it for me.
Could you please add that to this PKGBUILD as well?
Some package update broke scrollwheel zoom for me in FreeCAD 0.19-git. Scroll wheel works fine for scrolling in dialogs, report view and the welcome screen etc, but doesn't work for zooming in/out in models in the 3d view. Tried different Navigation Styles to no avail. Does anyone else have this problem? What (QT5?) package is responsible for the 3d view? Latest 0.19 appimage works fine btw.
Since I still couldn't create meshes using the standard mesher, I've asked in the FreeCAD forums: https://forum.freecadweb.org/viewtopic.php?f=4&t=47375
A user mentioned, that he is using the package med-openmpi
instead of med
and hdf5-openmpi
instead of hdf5
. I've tried that and it did indeed solve the issue for now. Maybe this can help others, too.
@greyltc you need to rebuild this package after updating to qt5 5.15.
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.