Search found 200 matches

by waebbl
Sun Dec 11, 2022 10:32 am
Forum: Developers corner
Topic: [done] FreeCAD 0.20.2 release by the end of November
Replies: 39
Views: 7450

Re: [done] FreeCAD 0.20.2 release by the end of November

I get an error when building against OCCT v7.7.0 with the 0.20.2 pre-release tarball as well with the 0.20.2 tag from GitHub. The error does not show for current master HEAD. FAILED: src/Mod/Part/App/CMakeFiles/Part.dir/DatumFeature.cpp.o /usr/sbin/x86_64-pc-linux-gnu-g++ -DBOOST_ATOMIC_DYN_LINK -DB...
by waebbl
Sun Nov 06, 2022 7:37 am
Forum: Install / Compile
Topic: Building Options
Replies: 4
Views: 967

Re: Building Options

The build system checks dependencies for workbenches during the configuration step and will warn you if a dependency is unsatisfied. FEM needs the PART workbench enabled, according to https://github.com/FreeCAD/FreeCAD/blob/master/cMake/FreeCAD_Helpers/CheckInterModuleDependencies.cmake#L23, but no ...
by waebbl
Sat Nov 05, 2022 1:05 pm
Forum: Developers corner
Topic: Supporting Qt 6 - What's needed?
Replies: 175
Views: 63492

Re: Supporting Qt 6 - What's needed?

Sorry i missed that, but my point is, there was another 13 references to /usr/lib/qt6/moc correctly detected even without setting Qt6Core_MOC_EXECUTABLE Only this two references to graphviz was missed. That's because this case is handled separately from the other files, see https://github.com/FreeC...
by waebbl
Sun Oct 30, 2022 11:27 am
Forum: Install / Compile
Topic: Compilation testers needed
Replies: 50
Views: 8710

Re: Compilation testers needed

If "Qt5WebEngineWidgets" provides a separate development package or SDK, be sure it has been installed. I have this package installed, so it looks like the path is missing: Package qt5-qtwebengine-5.15.10-2.fc36.x86_64 is already installed. (Fedora 36) Is there a separate -dev package for...
by waebbl
Sun Oct 30, 2022 8:56 am
Forum: Install / Compile
Topic: Compilation testers needed
Replies: 50
Views: 8710

Re: Compilation testers needed

jjubenv wrote: Sat Oct 29, 2022 10:35 pm Can I have QT5 and QT6 installed through my package manager (apt) without breaking things?
IMO your package manager should warn you, if two packages can't be installed at the same time.
by waebbl
Fri Oct 28, 2022 11:33 am
Forum: Developers corner
Topic: Supporting Qt 6 - What's needed?
Replies: 175
Views: 63492

Re: Supporting Qt 6 - What's needed?

wmayer wrote: Fri Oct 28, 2022 11:16 am Btw, does it even exist for Qt6?
No, Qt6 only supports the QtWebEngine module.
by waebbl
Fri Oct 28, 2022 7:32 am
Forum: Developers corner
Topic: FREECAD_USE_PYSIDE?
Replies: 9
Views: 1200

Re: FREECAD_USE_PYSIDE?

On Gentoo Linux we have it as a required runtime dependency, independently of any options set for the package. IIRC I tested it once and was not able to build FreeCAD without pyside being installed.
by waebbl
Thu Oct 27, 2022 11:25 am
Forum: Developers corner
Topic: Supporting Qt 6 - What's needed?
Replies: 175
Views: 63492

Re: Supporting Qt 6 - What's needed?

VTK uses an IMO good process to handle both Qt5 and Qt6. In https://gitlab.kitware.com/vtk/vtk/-/blob/v9.2.2/CMake/vtkQt.cmake they define a VTK_QT_VERSION variable, which will subsequently be used throughout the cmake files in the form of Qt${VTK_QT_VERSION}_Found on all Qt variables which use a ve...
by waebbl
Sun Oct 23, 2022 10:00 am
Forum: Install / Compile
Topic: Configuring incomplete, errors occurred!, Debian 11 cmake
Replies: 6
Views: 1247

Re: Configuring incomplete, errors occurred!, Debian 11 cmake

Would you eventually be able to provide the complete output of the cmake configuration process? Your supplied info contains no information on what went wrong and the provided CMake{Output,Error}.log files contain mostly noise but not much to be able to help you with this issue. From your second comm...
by waebbl
Thu Oct 13, 2022 8:18 am
Forum: Install / Compile
Topic: Build FreeCAD 0.21 with Python 3.10
Replies: 16
Views: 2334

Re: Build FreeCAD 0.21 with Python 3.10

The issues you describe are not related to FreeCAD, but to the distributions in case. FreeCAD works well with Python 3.10 if you build the dependencies against this version as well.
You could ask the respective package maintainers to update their packages or add versions which support Python 3.10.