Interactively: cd src GCL_ANSI=t gcl >(progn (load "../lisp-utils/defsystem.lisp") (funcall (intern (symbol-name :operate-on-system) :mk) "maxima" :load :verbose t) (when (fboundp (quote si::sgc-on))(si::sgc-on t)) (si:save-system "binary-gcl/maxima")) Batch: (cd src; GCL_ANSI=t gcl -batch -eval '(progn (load "../lisp-utils/defsystem.lisp") (funcall (intern (symbol-name :operate-on-system) :mk) "maxima" :load :verbose t) (when (fboundp (quote si::sgc-on))(si::sgc-on t)) (si:save-system "binary-gcl/maxima"))'; ) (cd src; GCL_ANSI=t rpctrace /usr/bin/gcl -batch -eval '(progn (load "../lisp-utils/defsystem.lisp") (funcall (intern (symbol-name :operate-on-system) :mk) "maxima" :load :verbose t) (when (fboundp (quote si::sgc-on))(si::sgc-on t)) (si:save-system "binary-gcl/maxima"))'; ) 2>&1 | tee rpctrace.out In another window: kill -9 10895 ps -feM|grep srs srs 10894 9822 0:01.73 tee standard output rpctrace.out QUILT_REFRESH_AR srs 10895 10893 0:07.32 rpctrace /usr/bin/gcl -batch -eval (progn (load " srs 10896 10895 0:01.03 /usr/lib/gcl-2.6.12/unixport/saved_ansi_gcl -dir gdb ~/DEBs/gcl/gcl-2.6.12/debian/ansi/usr/lib/gcl-2.6.12/unixport/saved_ansi_gcl (gdb) run Error: Fast links are on: do (si::use-fast-links nil) for debugging Signalled by EVAL. Condition in EVAL [or a callee]: INTERNAL-SIMPLE-UNBOUND-VARIABLE: Cell error on RUN: Unbound variable: Broken at EVAL. Type :H for Help. 1 Return to top level. >>(progn (load "../lisp-utils/defsystem.lisp") (funcall (intern (symbol-name :operate-on-system) :mk) "maxima" :load :verbose t) (when (fboundp (quote si::sgc-on))(si::sgc-on t)) (si:save-system "binary-gcl/maxima")) ... ; - Providing system maxima [New Thread 1126.6] Program received signal SIGSEGV, Segmentation fault. 0x080d94df in memprotect_test () at sgbc.c:425 425 for (;f1