Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!asuvax!enuxha!sengupta From: sengupta@enuxha.eas.asu.edu (Still Sane...Gupta) Newsgroups: comp.lang.lisp Subject: System-Building utility in VAXLISP. Keywords: VAXLISP, VMS, define-lisp-system Message-ID: <1926@enuxha.eas.asu.edu> Date: 13 Dec 90 18:09:21 GMT Organization: Arizona State University, Tempe, AZ Lines: 36 I am trying to build a stand-alone lisp system and used the following VAXLISP procedure: ;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ (defun sys_lisp() (define-lisp-system "PGMULES" :input-files '("globals" "if_new" "sm" "pg_general_new" "pg_clips" "pg_handoff" "pg_planner_new" "pg_sarmaint" "pg_traffic" "starter" "vlsp22") :herald nil :main 'ops_main_menu :exclude '(:bitblt :clx :compile-file :compiler :debugger :decw-development-environment :decwindows :define-lisp-system :dwt :editor :orphan-symbols :uis :vms-debug :wsstream))) ;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ The lisp routines in this system makes calls to C routines (stored in a shared image). As you can see I did not exclude the :callout code. When I execute this new system, it starts off fine till it makes a call-out (call-out create_mbox1) Error in SYSTEM::%SP-CALL-OUT: Attempt to modify read-only information. Any ideas why this is happening? I would really appreciate any suggestions from VAXLISP gurus. Thank you for your time. -Uttam ------------------------------------------------------------------------------- Uttam Sengupta Dept. of Computer Science & Engineering (602) 965-2735 Arizona State University INTERNET : sengupta@enuxha.eas.asu.edu Tempe, AZ 85287