Chris
Chris
doing work within this branch of my local fork https://github.com/ipatch/homebrew-freecad/tree/freecad-0.21.2_qt6
current cmake issue i'm presently running into, ``` CMake Error at src/3rdParty/CMakeLists.txt:11 (message): The OndselSolver git submodule is not available. Please run git submodule update --init CMake Error at src/3rdParty/CMakeLists.txt:14...
either need a new formula file for the ondselsolver or i need to figure out how i can add it as a resource to the current formula 🤔
attempted to add the ondselsolver as a resource but unfortunately that currently is not working, ``` -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success CMake Error at src/3rdParty/CMakeLists.txt:11 (message): The OndselSolver git...
setup a tap formula for the ondselsolver see new pr #549
it seems using the below cmake var does not prevent the cmake process from searching for the ondsel solver ``` FREECAD_USE_EXTERNAL_ONDSELSOLVER:BOOL=OFF ``` from what i can tell because i'm still...
``` /Volumes/STORAGE/ipatch/homebrew/tmp/freecadA0.21.2_py312_qt6-20240725-45539-m01701/FreeCAD-ec586668d9794afdfe574887f16c215f744ee8c0/src/3rdParty/OndselSolver/OndselSolver/FullVector.h:183:57: warning: unused parameter 'tol' [-Wunused-parameter] inline void FullVector::conditionSelfWithTol(double tol) ^ In file included from /Volumes/STORAGE/ipatch/homebrew/tmp/freecadA0.21.2_py312_qt6-20240725-45539-m01701/FreeCAD-ec586668d9794afdfe574887f16c215f744ee8c0/src/Base/Builder3D.cpp:45: In file included from /Volumes/STORAGE/ipatch/homebrew/tmp/freecadA0.21.2_py312_qt6-20240725-45539-m01701/FreeCAD-ec586668d9794afdfe574887f16c215f744ee8c0/src/Base/Tools.h:37: In file included from /Users/ipatch/homebrew/opt/qt/lib/QtCore.framework/Headers/QString:1: In file included...
successfully built freecad from git main this afternoon using cmake with homebrew provided libaries, the below cmake command allowed me build fc from the below commit, https://github.com/FreeCAD/FreeCAD/commit/58241e027e7187a1ecaeeb75668ef9a497437c68 ``` cmake \...
## useful links, upstream related to using qt6 with freecad https://github.com/FreeCAD/FreeCAD/issues/13303 https://github.com/FreeCAD/FreeCAD/issues/6992 https://github.com/FreeCAD/FreeCAD/pull/13611#issuecomment-2085709968
**my bad** i see it there 🤦♂️ ~~running `cmake -L` in my build directory isn't even listing the `FREECAD_USE_EXTERNAL_ONDSELSOLVER` option being available.~~ ``` -- Generating done (1.7s) -- Build files...