On Fri, 2017-01-27 at 17:13 +0100, Andreas Tille wrote: > Hi, > > I tried to package libsbml-odesolver[1] but I was running into the same > error as it was reportet on the sundials list[2]: > > ... > In file included from sbmlsolver/processAST.h:44:0, > from arithmeticCompiler.c:46: > ./sbmlsolver/odeModel.h:171:3: error: unknown type name ‘CVDenseJacFn’ > CVDenseJacFn compiledCVODEJacobianFunction; > ^~~~~~~~~~~~ > In file included from sbmlsolver/processAST.h:44:0, > from compiler.c:44: > ./sbmlsolver/odeModel.h:171:3: error: unknown type name ‘CVDenseJacFn’ > CVDenseJacFn compiledCVODEJacobianFunction; > ^~~~~~~~~~~~ > ./sbmlsolver/odeModel.h:185:3: error: unknown type name ‘CVDenseJacFnB’ > CVDenseJacFnB compiledCVODEAdjointJacobianFunction; > ^~~~~~~~~~~~~ > ./sbmlsolver/odeModel.h:187:3: error: unknown type name ‘CVDenseJacFnB’ > CVDenseJacFnB current_AdjJAC; > ^~~~~~~~~~~~~ > ...
`CVDenseJacFn` is declared in cvdense.h from Win32/WinCVODE/sundials/... This file does not look included in ./sbmlsolver/odeModel.h, or perhaps transitively? Do we have a packaged version of sundials that is compatible? > Since there was no response to [2] I opened an issue at SBML_odeSolver > upstream[3] but may be somebody more experienced than me might have a > good idea for a patch. > > Kind regards > > Andreas. > > > [1] https://anonscm.debian.org/git/debian-med/libsbml-odesolver.git > [2] > http://sundials.2283335.n4.nabble.com/Building-SBML-odeSOLVER-td4653445.html > [3] https://github.com/raim/SBML_odeSolver/issues/3 >

