Skip to content

Resolve CGAL conntection to gmp and mpfr

Feature Request

Resolve linkage "problem" between CGAL and gmp and mpfr

Summary

CGAL is using the libraries gmp and mpfr. When using our modules wing_design, empennage_design, systems_design, and aerodynamic_analysis, in Windows, DLLs for these libraries are required (somehow for Linux not, maybe because gmp and mpfr are loaded with other modules). The default setting for Windows foresees a static_linkage and thus the DLLs needs to be copied to every module that uses the related CGAL functions

Why?

Finding a way to link gmp and mpfr static to CGAL would solve the problem that the Dlls need to be shipped with every module that uses the related CGAL functions.

Acceptance Criteria

  • the mentioned modules can be executed without having the gmp-10.dll and mpfr-6.dll next to the executable or known to $PATH

Additional Notes

N.A