mbsim-env / mbsim

A multi-body simulation software
https://www.mbsim-env.de
GNU Lesser General Public License v2.1
42 stars 16 forks source link

Casadi seems to be dependency but not in configure-process #33

Closed GoogleCodeExporter closed 7 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Build kernel without casadi-installation
2. configure works (doesn't find casadi however creates makefiles)
3. Compilation doesn't find "casadi/symbolic/fx/sx_function.hpp" in symbolic 
functions h.

What is the expected output? What do you see instead?

I would expect casadi to be a dependency of the kernel

Original issue reported on code.google.com by kgrundl on 3 Jun 2013 at 6:13

GoogleCodeExporter commented 9 years ago
Casadi is a optional dependency of MBSim. If their are parts not working 
without Casadi these should be enclosed by:
#ifdef HAVE_CASADI_SYMBOLIC_SX_SX_HPP
...
#endif
like already done at many places.

Original comment by friedrich.at.gc@googlemail.com on 3 Jun 2013 at 7:23

friedrichatgc commented 7 years ago

See openmbv issue_#30. casadi should be switched from optional to mandatory.