-
- Downloads
hide all symbols in the shared library by default (if not exporting the...
hide all symbols in the shared library by default (if not exporting the private API) with GCC and Clang on non-Windows OSes (only API functions are exported in the Windows DLL) this should remove undefined behavior e.g. when a user code compiled with different options than Gmsh also uses e.g. Eigen; in which case 2 versions of Eigen functions with exactly the same signature would exist, leading to really bad things (TM) happening
Showing
- CHANGELOG.txt 2 additions, 1 deletionCHANGELOG.txt
- CMakeLists.txt 4 additions, 0 deletionsCMakeLists.txt
- api/GenApi.py 4 additions, 0 deletionsapi/GenApi.py
- api/gmsh.h 2 additions, 0 deletionsapi/gmsh.h
- api/gmshc.h 2 additions, 0 deletionsapi/gmshc.h
- doc/texinfo/api.texi 351 additions, 351 deletionsdoc/texinfo/api.texi
- src/common/GmshGlobal.h 2 additions, 0 deletionssrc/common/GmshGlobal.h
Loading
Please register or sign in to comment