|
| From: | Markus Mützel |
| Subject: | [Octave-bug-tracker] [bug #55933] Build errors for dev Octave in mxe-octave due to dropped suppport for Sundials 2.7.0 |
| Date: | Sun, 17 Mar 2019 14:51:01 -0400 (EDT) |
| User-agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0 |
Follow-up Comment #11, bug #55933 (project octave):
Thanks, Mike. I think that finally did it.
Adding CPPFLAGS='-I$(HOST_INCDIR)/suitesparse' to the configure flags let's
Octave pick up Sundials KLU:
hecking nvector/nvector_serial.h usability... yes
checking nvector/nvector_serial.h presence... yes
checking for nvector/nvector_serial.h... yes
checking for N_VNew_Serial in -lsundials_nvecserial... yes
checking ida/ida.h usability... yes
checking ida/ida.h presence... yes
checking for ida/ida.h... yes
checking for IDAInit in -lsundials_ida... yes
checking whether SUNDIALS IDA is configured with double precision realtype...
yes
checking sunlinsol/sunlinsol_dense.h usability... yes
checking sunlinsol/sunlinsol_dense.h presence... yes
checking for sunlinsol/sunlinsol_dense.h... yes
checking whether SUNDIALS IDA includes the SUNLINSOL_DENSE linear solver...
yes
checking sunlinsol/sunlinsol_klu.h usability... yes
checking sunlinsol/sunlinsol_klu.h presence... yes
checking for sunlinsol/sunlinsol_klu.h... yes
checking for SUNKLU in -lsundials_sunlinsolklu... yes
checking whether compiling a program that calls SUNKLU works... yes
checking for IDASetJacFn... yes
checking for IDASetLinearSolver... yes
checking for SUNLinSol_Dense... yes
checking for SUNLinSol_KLU... yes
checking ida/ida_direct.h usability... yes
checking ida/ida_direct.h presence... yes
checking for ida/ida_direct.h... yes
checking ida_direct.h usability... no
checking ida_direct.h presence... no
checking for ida_direct.h... no
checking for IDADlsSetJacFn... no
checking for IDADlsSetLinearSolver... no
checking for SUNDenseLinearSolver... yes
checking for SUNKLU... yes
The attached patch for MXE Octave should allow compiling Octave with ode15i
and ode15s that support the sparse Jacobian feature for the default, stable
and release targets.
Maybe pending a fix in default Octave that makes the last change redundant.
(file #46566)
_______________________________________________________
Additional Item Attachment:
File name: bug55933_sundials_410_v3.patch Size:7 KB
<https://savannah.gnu.org/file/bug55933_sundials_410_v3.patch?file_id=46566>
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?55933>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
| [Prev in Thread] | Current Thread | [Next in Thread] |