From: Tamas K P. <tp...@Pr...> - 2007-04-05 00:05:44
|
I start cmucl (latest version) and do (load "start.lisp") from the directory where I put matlisp. I try to load it with use-package, but get the following error message: * (use-package "MATLISP") Error in function USE-PACKAGE: Use'ing package MATLISP results in name conflicts for these symbols: (REAL HELP) [Condition of type SIMPLE-ERROR] Restarts: 0: [CONTINUE] Unintern the conflicting symbols in the COMMON-LISP-USER package. 1: [ABORT ] Return to Top-Level. Debug (type H for help) (USE-PACKAGE "MATLISP" #<The COMMON-LISP-USER package, 8/9 internal, 0/9 external>) Source: Error finding source: Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM: Source file no longer exists: target:code/package.lisp. 0] OTOH, in-package works fine: * (in-package "MATLISP-USER") #<The MATLISP-USER package, 1/9 internal, 0/2 external> but only after I run (load "start.lisp"). Questions: 1. do I need to load start.lisp every time I want to use matlisp? 2. how can I make use-package work? Sorry if the question is dumb, I am new to Lisp. Thanks, Tamas |