Jerome KASPER wrote (2023-05-11 16:41 CEST): > Solvespace is a 2D/3D parametric CAD software with GTK based > GUI Interface. You can find further informations, tutorials and > documentation at [0] > > After my previous attempts on solvespace 2.3 [1] I gave up for quite a > time and I saw recently that Johannes was giving a try to new release > [2] . We teamed up off-list to work out the things and we ended to a > working version of 3.1 release > > This release comes with an external library bundle so we chose to keep > only the necessary ones and to link against port's ones as far as > possible. About memory management solvespace has chosen mimalloc as a > dependency [3] so we went with secure build and override options > > [...] > > Tests and comments are very appreciated.
The port sounds interesting. I enjoyed watching the tutorials. The first thing I tripped over was that math/eigen3 is required to build. So it needs to be a BDEP as well. Then it built fine, but... $ solvespace Segmentation fault I tried to build it with debug symbols. But the cmake build seems to ignore my "DEBUG=-g make". I haven't looked further. Best Regards, Stefan