Search found 17120 matches

Go to advanced search

by wmayer
Wed Apr 14, 2021 5:33 pm
Forum: Developers corner
Topic: VS2017 still supported? Building Freecad from latest checkout fails
Replies: 11
Views: 335

Re: VS2017 still supported? Building Freecad from latest checkout fails

However, starting up the newly installed and updated VS2019 is taking forever. How long should I expect this to take?
Starting VS 2019 should happen in no time.
by wmayer
Wed Apr 14, 2021 11:55 am
Forum: Developers corner
Topic: Back port commits to 0.19 branch
Replies: 14
Views: 561

Re: Back port commits to 0.19 branch

Stylesheet issues:
The first one in the list can be considered as bug fix but the other PRs aren't.
by wmayer
Wed Apr 14, 2021 11:16 am
Forum: Developers corner
Topic: [Solved] huge memory leak when exporting "Flattened SVG"?
Replies: 8
Views: 452

Re: [Solved] huge memory leak when exporting "Flattened SVG"?

With the above and some further commits I could avoid any additional memory leak in this use case. However, in other use cases there are still some memory leaks and the problem is that inside the FreeCAD class PyObjectBase a Python attribute keeps a reference to a child attribute and the child attri...
by wmayer
Tue Apr 13, 2021 9:44 am
Forum: Developers corner
Topic: Back port commits to 0.19 branch
Replies: 14
Views: 561

Re: Back port commits to 0.19 branch

These fixes are made by Werner so he knows what should be backported. This is the most important one 4e4068e44f4df0 since it releases most of the leaking memory. The other commits are negligible in terms of releasing memory. And even now the problem is not entirely solved in master. The right way w...
by wmayer
Tue Apr 13, 2021 8:53 am
Forum: Python scripting and macros
Topic: [SOLVED]install networkx in freecad?
Replies: 8
Views: 245

Re: [SOLVED]install networkx in freecad?

Sorry for not being of help here, just a hint: you should ask the user before installing something "behind his back". And, of course, this needs pip to be installed on all systems. +1 Recently we have seen some cases where people damaged their Debian-based system by using pip. The problem with pip ...
by wmayer
Tue Apr 13, 2021 8:05 am
Forum: Developers corner
Topic: VS2017 still supported? Building Freecad from latest checkout fails
Replies: 11
Views: 335

Re: VS2017 still supported? Building Freecad from latest checkout fails

Should I just delete the source folder and check out a complete fresh copy using TortiseGit?
This shouldn't be necessary.

Can you make a screen shot of your CMake configuration and post the whole CMake output, please?
by wmayer
Mon Apr 12, 2021 9:30 pm
Forum: Developers corner
Topic: VS2017 still supported? Building Freecad from latest checkout fails
Replies: 11
Views: 335

Re: VS2017 still supported? Building Freecad from latest checkout fails

fc_wrap_cpp
It's an internal CMake macro and most likely you get the failure if you choose the wrong source directory. Make sure the selected source directory is ...\FreeCAD and not ...\FreeCAD\src
by wmayer
Mon Apr 12, 2021 5:24 pm
Forum: Python scripting and macros
Topic: True projection (not cut)
Replies: 34
Views: 1324

Re: True projection (not cut)

Here a link about the maths in detail: https://isgwww.cs.uni-magdeburg.de/visu ... 1_CAGD.pdf
by wmayer
Sun Apr 11, 2021 10:59 pm
Forum: Developers corner
Topic: VS2017 still supported? Building Freecad from latest checkout fails
Replies: 11
Views: 335

Re: VS2017 still supported? Building Freecad from latest checkout fails

Should I uninstall VS2017 and replace it with VS2019?
VS 2019 should be fine.
by wmayer
Sun Apr 11, 2021 4:16 pm
Forum: Developers corner
Topic: VS2017 still supported? Building Freecad from latest checkout fails
Replies: 11
Views: 335

Re: VS2017 still supported? Building Freecad from latest checkout fails

Is VS 2017 still a supported development platform?
If it doesn't support C++17 then VS 2017 is not supported any more.

The compiler struggles to compile this code inside SheetTableView::insertRowsAfter()

Code: Select all

const auto & [min, max] = selectedMinMaxRows(rows);

Go to advanced search