I think you may remove the option '!makeflags'. It compiled successfully with 'makeflags' (the multi-thread issue is gone)
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.007619 |
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-gitAUR, qt6-base-headlessAUR)
- 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 .. 40 41 42 43 44 45 46 47 48 49 50 .. 58 Next › Last »
Samsagax commented on 2012-08-09 16:52 (UTC)
gborzi commented on 2012-07-09 13:42 (UTC)
@rdjack21
Sorry for the long delay in answering. I just finished compiling freecad-git without problems. Are you still having problems?
gborzi commented on 2012-06-25 09:18 (UTC)
@rdjack21
I'm not able to check the package at this moment, and I won't be until this weekend. I'll look into it later.
rdjack21 commented on 2012-06-25 06:21 (UTC)
Forgot to add that I get the same error weather I do this by hand using makepkg or if I use pacaur so I don't believe it is an error with pacaur.
rdjack21 commented on 2012-06-25 06:18 (UTC)
I've been getting this error lately and I'm not sure how to fix it. freeCad build correctly but it is failing on packaging up the application with libtool here is the error I'm getting:
libtool: install: warning: relinking `libFreeCADApp.la'
libtool: install: (cd /tmp/pacaurtmp-rjackson/freecad-git/src/freecad-build/src/App; /bin/sh /tmp/pacaurtmp-rjackson/freecad-git/src/freecad-build/libtool --tag CXX --mode=relink g++ -I../../src -I../../src -I/usr/include/python2.7/ -I/usr/include -I/usr/include/boost -I/usr/include/ -I/usr/include//QtCore -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fpermissive -Wno-deprecated -frtti -L../Base -L/usr/lib/ -lQtCore -L/usr/lib/python2.7/ -L/usr/lib -L/usr/lib -version-info 2:0:0 -Wl,-O1,--sort-common,--as-needed,-z,relro -lpthread -o libFreeCADApp.la -rpath /usr/lib/freecad-git/lib libFreeCADApp_la-Annotation.lo libFreeCADApp_la-Application.lo libFreeCADApp_la-ApplicationPy.lo libFreeCADApp_la-ColorModel.lo libFreeCADApp_la-ComplexGeoData.lo libFreeCADApp_la-ComplexGeoDataPyImp.lo libFreeCADApp_la-Document.lo libFreeCADApp_la-DocumentObject.lo libFreeCADApp_la-DocumentObjectFileIncluded.lo libFreeCADApp_la-DocumentObjectGroup.lo libFreeCADApp_la-DocumentObjectGroupPyImp.lo libFreeCADApp_la-DocumentObjectPyImp.lo libFreeCADApp_la-DocumentObserver.lo libFreeCADApp_la-DocumentObserverPython.lo libFreeCADApp_la-DocumentPyImp.lo libFreeCADApp_la-DynamicProperty.lo libFreeCADApp_la-FeaturePython.lo libFreeCADApp_la-FeaturePythonPyImp.lo libFreeCADApp_la-FeatureTest.lo libFreeCADApp_la-GeoFeature.lo libFreeCADApp_la-InventorObject.lo libFreeCADApp_la-VRMLObject.lo libFreeCADApp_la-Material.lo libFreeCADApp_la-MaterialPyImp.lo libFreeCADApp_la-MeasureDistance.lo libFreeCADApp_la-Placement.lo libFreeCADApp_la-PreCompiled.lo libFreeCADApp_la-Property.lo libFreeCADApp_la-PropertyFile.lo libFreeCADApp_la-PropertyGeo.lo libFreeCADApp_la-PropertyContainer.lo libFreeCADApp_la-PropertyContainerPyImp.lo libFreeCADApp_la-PropertyLinks.lo libFreeCADApp_la-PropertyPythonObject.lo libFreeCADApp_la-PropertyStandard.lo libFreeCADApp_la-PropertyUnits.lo libFreeCADApp_la-Transactions.lo -lboost_filesystem -lboost_program_options -lboost_signals -lboost_system -lboost_regex -lFreeCADBase -lpython2.7 -lxerces-c -inst-prefix-dir /tmp/pacaurtmp-rjackson/freecad-git/pkg)
libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/crtbeginS.o .libs/libFreeCADApp_la-Annotation.o .libs/libFreeCADApp_la-Application.o .libs/libFreeCADApp_la-ApplicationPy.o .libs/libFreeCADApp_la-ColorModel.o .libs/libFreeCADApp_la-ComplexGeoData.o .libs/libFreeCADApp_la-ComplexGeoDataPyImp.o .libs/libFreeCADApp_la-Document.o .libs/libFreeCADApp_la-DocumentObject.o .libs/libFreeCADApp_la-DocumentObjectFileIncluded.o .libs/libFreeCADApp_la-DocumentObjectGroup.o .libs/libFreeCADApp_la-DocumentObjectGroupPyImp.o .libs/libFreeCADApp_la-DocumentObjectPyImp.o .libs/libFreeCADApp_la-DocumentObserver.o .libs/libFreeCADApp_la-DocumentObserverPython.o .libs/libFreeCADApp_la-DocumentPyImp.o .libs/libFreeCADApp_la-DynamicProperty.o .libs/libFreeCADApp_la-FeaturePython.o .libs/libFreeCADApp_la-FeaturePythonPyImp.o .libs/libFreeCADApp_la-FeatureTest.o .libs/libFreeCADApp_la-GeoFeature.o .libs/libFreeCADApp_la-InventorObject.o .libs/libFreeCADApp_la-VRMLObject.o .libs/libFreeCADApp_la-Material.o .libs/libFreeCADApp_la-MaterialPyImp.o .libs/libFreeCADApp_la-MeasureDistance.o .libs/libFreeCADApp_la-Placement.o .libs/libFreeCADApp_la-PreCompiled.o .libs/libFreeCADApp_la-Property.o .libs/libFreeCADApp_la-PropertyFile.o .libs/libFreeCADApp_la-PropertyGeo.o .libs/libFreeCADApp_la-PropertyContainer.o .libs/libFreeCADApp_la-PropertyContainerPyImp.o .libs/libFreeCADApp_la-PropertyLinks.o .libs/libFreeCADApp_la-PropertyPythonObject.o .libs/libFreeCADApp_la-PropertyStandard.o .libs/libFreeCADApp_la-PropertyUnits.o .libs/libFreeCADApp_la-Transactions.o -Wl,-rpath -Wl,/usr/lib/freecad-git/lib -L../Base -L/usr/lib/ -L/usr/lib/python2.7/ -L/usr/lib -lboost_program_options -lboost_signals -L/tmp/pacaurtmp-rjackson/freecad-git/pkg/usr/lib/freecad-git/lib -L/usr/lib/freecad-git/lib -lFreeCADBase -lQtCore -lpthread -lboost_regex -lboost_filesystem -lboost_system -lz -lpython2.7 -lxerces-c -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/crtendS.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../lib/crtn.o -march=x86-64 -mtune=generic -O2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-soname -Wl,libFreeCADApp.so.2 -o .libs/libFreeCADApp.so.2.0.0
collect2: error: ld returned 1 exit status
libtool: install: error: relink `libFreeCADApp.la' with the above command before installing it
make[4]: *** [install-libLTLIBRARIES] Error 1
make[4]: Leaving directory `/tmp/pacaurtmp-rjackson/freecad-git/src/freecad-build/src/App'
make[3]: *** [install-am] Error 2
make[3]: Leaving directory `/tmp/pacaurtmp-rjackson/freecad-git/src/freecad-build/src/App'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/tmp/pacaurtmp-rjackson/freecad-git/src/freecad-build/src/App'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/tmp/pacaurtmp-rjackson/freecad-git/src/freecad-build/src'
make: *** [install-recursive] Error 1
==> ERROR: A failure occurred in package().
Aborting...
any help in getting this fixed would be appreciated.
budulay commented on 2012-06-08 07:54 (UTC)
Turns out I had opencascade 6.5.2. Compiled without a hitch against 6.5.3. Sorry for making noise before trying the obvious.
budulay commented on 2012-06-08 02:26 (UTC)
Hi, I've been getting this error for quite a a few weeks now:
TopoShape.cpp:1947:75: error: no matching function for call to 'StlTransfer::BuildIncrementalMesh(const TopoDS_Shape&, float&, bool, Handle_StlMesh_Mesh&)'
TopoShape.cpp:1947:75: note: candidate is:
In file included from TopoShape.cpp:1930:0:
/opt/opencascade/inc/StlTransfer.hxx:51:34: note: static void StlTransfer::BuildIncrementalMesh(const TopoDS_Shape&, Standard_Real, const Handle_StlMesh_Mesh&)
/opt/opencascade/inc/StlTransfer.hxx:51:34: note: candidate expects 3 arguments, 4 provided
make[6]: *** [libPart_la-TopoShape.lo] Error 1
make[6]: Leaving directory `/home/budulay_arch/AUR/freecad-git/src/freecad-build/src/Mod/Part/App'
This is the function call from TopoShape.cpp:1947 that causes the error:
StlTransfer::BuildIncrementalMesh(this->_Shape, accuracy, aMesh);
And here's the function definition from StlTransfer.hxx:51:
Standard_EXPORT static void BuildIncrementalMesh(const TopoDS_Shape& Shape,const Standard_Real Deflection,const Handle(StlMesh_Mesh)& Mesh) ;
Both of those have three arguments, so I'm completely lost as to why it doesn't work.
gborzi commented on 2012-05-31 22:38 (UTC)
@atcw
I just finished compiling freecad-git without problems, and without the additional line for eigen3 include.
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.