Had compiled successfully as is usual on earlier GIT Pull this morning.
Code: Select all
[ 86%] Automatic MOC and UIC for target SurfaceGui
[ 86%] Built target FemGui_autogen
[ 86%] Built target SketcherGui_autogen
[ 86%] Built target MeshPartGui_autogen
[ 86%] Built target PartDesignGui_autogen
[ 86%] Built target SurfaceGui_autogen
[ 87%] Built target MeshPartGui
[ 88%] Built target SurfaceGui
[ 89%] Built target SketcherGui
[ 91%] Built target FemGui
[ 93%] Built target PartDesignGui
/home/user5/Downloads/0a123/fcadsource/src/Mod/Import/App/AppImportPy.cpp: In member function ‘Py::Object Import::Module::importer(const Py::Tuple&, const Py::Dict&)’:
/home/user5/Downloads/0a123/fcadsource/src/Mod/Import/App/AppImportPy.cpp:166:55: error: invalid use of incomplete type ‘class Transfer_TransientProcess’
166 | aReader.Reader().WS()->MapReader()->SetProgress(pi);
| ^~
In file included from /usr/include/opencascade/IGESToBRep_Actor.hxx:25,
from /home/user5/Downloads/0a123/fcadsource/src/Mod/Import/App/AppImportPy.cpp:40:
/usr/include/opencascade/Transfer_ActorOfTransientProcess.hxx:27:7: note: forward declaration of ‘class Transfer_TransientProcess’
27 | class Transfer_TransientProcess;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/user5/Downloads/0a123/fcadsource/src/Mod/Import/App/AppImportPy.cpp:202:46: error: invalid use of incomplete type ‘class Transfer_TransientProcess’
202 | aReader.WS()->MapReader()->SetProgress(pi);
| ^~
In file included from /usr/include/opencascade/IGESToBRep_Actor.hxx:25,
from /home/user5/Downloads/0a123/fcadsource/src/Mod/Import/App/AppImportPy.cpp:40:
/usr/include/opencascade/Transfer_ActorOfTransientProcess.hxx:27:7: note: forward declaration of ‘class Transfer_TransientProcess’
27 | class Transfer_TransientProcess;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/opencascade/APIHeaderSection_MakeHeader.hxx:22,
from /home/user5/Downloads/0a123/fcadsource/src/Mod/Import/App/AppImportPy.cpp:34:
/usr/include/opencascade/Standard_Handle.hxx: In instantiation of ‘T* opencascade::handle<T>::operator->() const [with T = Transfer_TransientProcess]’:
/home/user5/Downloads/0a123/fcadsource/src/Mod/Import/App/AppImportPy.cpp:166:55: required from here
/usr/include/opencascade/Standard_Handle.hxx:184:37: error: invalid static_cast from type ‘Standard_Transient* const’ to type ‘Transfer_TransientProcess*’
184 | T* operator-> () const { return static_cast<T*>(this->entity); }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/opencascade/IGESToBRep_Actor.hxx:25,
from /home/user5/Downloads/0a123/fcadsource/src/Mod/Import/App/AppImportPy.cpp:40:
/usr/include/opencascade/Transfer_ActorOfTransientProcess.hxx:27:7: note: class type ‘Transfer_TransientProcess’ is incomplete
27 | class Transfer_TransientProcess;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [src/Mod/Import/App/CMakeFiles/Import.dir/build.make:117: src/Mod/Import/App/CMakeFiles/Import.dir/AppImportPy.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:3950: src/Mod/Import/App/CMakeFiles/Import.dir/all] Error 2
make: *** [Makefile:149: all] Error 2
Code: Select all
OS: Linux Mint 20.3 (X-Cinnamon/cinnamon2d)
Word size of FreeCAD: 64-bit
Version: 0.21.31104 (Git)
Build type: Release
Branch: master
Hash: 838d99636bc858efd994dffe15e379b6a2115a7d
Python 3.8.10, Qt 5.12.8, Coin 4.0.1, Vtk 7.1.1, OCC 7.3.0
Locale: English/New Zealand (en_NZ)
Installed mods:
* MyTestWB
* test_directory
* BIM 2021.12.0