I'm targeting this for 0.17 release. Now my libpacks are a mess of missing/obsolete debug versions. I've been copy and replace over previous libpacks to not break cmake use libpack clbunlder stuff. There are some issues with the debug libs for medfile and vtk as they use the same name for the debug libs as the release libs. wmayer provided a solution for OCCT7 which had the same problem. I need to find the appropriate places to make similar fixes for the other libs.DeepSOIC wrote:@sgrogan: don't you think it's time to bump up the major version number of the libpack to 12?
Since I mainly use FEM workbench I am holding thumbs for FEM/FEM_NETGEN to be resolved.FreeCADLibs_11.5.2_x64_VC12.7z:
...For debug builds, you'll need to disable FEM, FEM_NETGEN, and MESH_PART.
...For release builds, you'll need to disable FEM_NETGEN
If it is of any help: I have created a patch file for the latest netgen to compile with occt7. It should also work with older occ version. This is based on the changes from vejmarie. The python bindings compile, but have problems on import. (Only tested on linux)sgrogan wrote:I've been trying to compile Netgen 6.x mostly because it adds cmake support (and a python binding that I haven't even attempted yet) I will for the time being put this effort aside and use version 5.1 with the code changes necessary provided by wmayer. I'm lost without cmake so I'm sure I'll soon be asking for help.
Code: Select all
ImportError: ~/anaconda/lib/python3.5/site-packages/netgen/../../.././libmesh.so: undefined symbol: _ZN6netgen15WriteUserFormatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_4MeshERKNS_14NetgenGeometryES7_
This is indeed good news, no hard coded pathsDeepSOIC wrote:Just to let you know. I have finally downloaded the 11.5.2 libpack through my snail internet, and built a debug version of FC (I have disabled much more modules than required, to speed up the build). Thanks sgrogan!
This is still the most up to date , with all the caveats in DeepSOIC's post. I'm working on OCCT 7.1 and hopefully restoring netgen support. I'm hesitant to post these "working" versions on FreeCAD's official release page because of all the caveats.yves78 wrote:I am sorry if my question is unnecessary, but I worry I could have missed something on libpacks new versions delivery process...
Feedback here is valuable. Report problems with my linked "new" instructions.yves78 wrote:I really would like to do it, in order to provide some 'payback' to all of you guys who give so much to the community.