so freecad cannot be built on any recent system. it pretty much depends on an internal copy of smesh to work right, which itself is incompatible with vtk 9. attempted to build vtk 8 but it errored out with this:
(.text+0x0): multiple definition of `exodus_unused_symbol_dummy_1'; CMakeFiles/vtkexodusII.dir/src/ex_create_par.c.o (symbol from plugin):(.text+0x0): first defined here
i am not even going to start investigating this. so now my only option is to use the appimage, which is a whopping 700 MB in size, has completely broken hidpi support for some reason, and isn’t new enough to fix the crash/freeze bugs i run into all the time.
academics come up with some really great shit but their code quality is universally garbage
@mia for a time my job at this one company was to pick up academic projects and make them work on the company systems. It was that bad.
@polychrome oh god i’m so sorry
Tōhō, socialism, and a cute mouse.