If anyone wants to try (only linux64 for now):
Code: Select all
conda create -n freecad_gcc freecad blas=*=openblas python=3.7 -c freecad/label/testing -c freecad -c conda-forge
Sometimes one has to go two steps back to see the obvious way to proceed. I nearly gave up on porting to gcc7/py3.7. But now I belive future looks quite bright, as the current build tools will hopefully stay the same for a while.
So, what is next?
- vtk8.2.0 needs to be solved: there are problems currently with windows and linux, maybe going back to 8.1.2 + patches for pyside2
- waiting for @trelau to merge patches for smesh (maybe someone can review this [1], and maybe we should also apply it to the internal smesh)
- In the long run it would be nice if freecad could be compiled with c++14 and c++17 although it also works with c++11 for now. Maybe someone feels motivated to investigate.
- make a brake from packaging and try to make a mental update to come back with a fresh mind
[1] https://github.com/LaughlinResearch/SMESH/pull/13