Today I have tried to use a build of the latest master of netgen but the the FindNetgen.cmake of FreeCAD seems to have some problems with that:
this is maybe related to this commit: https://github.com/FreeCAD/FreeCAD/comm ... e8c19fa190
in my netgen-build there is no ${NETGEN_DIR_include}/mydefs.hpp, only a ${NETGEN_DIR_include}/netgen/config.hpp which has the version information in the following form:
Please ask NETGEN developers since they are not willing to make others able to contribute code nor to provide a working build system.
There are some private emails about a discussion with the main developer (Joachim Schöberl) and the CMake maintainer (Matthias Hochsteger): After some discussion I told them that their last adaptions to the build systems makes things more and more difficult (esp. their SUPERBUILD flag is really nonesense and I haven't seen such word censored on all other projects I contributed to) they think that I am one of the open source guys who thinks only his way is correct. I told them after contribution to 50 projects with almost none CMake knowledge (https://www.openhub.net/accounts/jobermayr/languages) I cannot know what I am talking about ...
jobermayr wrote:they think that I am one of the open source guys who thinks only his way is correct.
LOL!!!
On everything else you wrote I would have no clue, but on this, of course they are right!
Do you need to be reminded about the time you offered the FreeCAD devs to take charge of the migration from svn to Git but then rescinded your offer because they wouldn't comply to your exacts demands?
jobermayr wrote:There are some private emails about a discussion with the main developer (Joachim Schöberl) and the CMake maintainer (Matthias Hochsteger): After some discussion I told them that their last adaptions to the build systems makes things more and more difficult (esp. their SUPERBUILD flag is really nonesense and I haven't seen such word censored on all other projects I contributed to)
I also have the feeling that they are quite ignorant against contributers. And I thought the same when I saw the latest changes (SUPERBUILD ). Maybe they want to prevent to have builds available...