5 (format t
"path = ~A~%" (combine-path *maxima-sharedir
* "odepack"))
6 (format t
"*load-truename* = ~A~%" *load-truename
*)
7 (format t
"sys = ~A~%" (merge-pathnames (make-pathname :name
"odepack" :type
"system")
10 #+(or ecl abcl
) ($load
"lisp-utils/defsystem.lisp")
12 (let ((path (merge-pathnames (make-pathname :name
"odepack" :type
"system")
13 (maxima-load-pathname-directory))))
15 (format t
"loading = ~S~%" path
)
18 ;; Fix for ecl thinking that ARRAY in declarations is not from the CL
19 ;; package. This seems like a bug in ecl, and this works around it.
20 ;; Same fix as used for lapack.
22 (in-package #:common-lisp
)
24 (mk:oos
"maxima-dlsode" :compile
)