geiser-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Geiser-users] Error, default-load-handler


From: Jose A. Ortega Ruiz
Subject: Re: [Geiser-users] Error, default-load-handler
Date: Mon, 21 Mar 2011 17:28:14 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

On Mon, Mar 21 2011, Chris Poole wrote:

> On Mon, Mar 21, 2011 at 3:36 PM, Jose A. Ortega Ruiz <address@hidden> wrote:
>> From the error message, it looks like you did a plain 'make' (not 'make
>> install').  If that's the case, you shouldn't be requiring geiser, but
>> loading it via:
>>
>>  (load "~/lisp/geiser/build/elisp/geiser-load")
>>
>> (see http://www.nongnu.org/geiser/geiser_2.html#Setting-it-up).
>>
>> Could that be the problem?
>
> Yes, that was the problem. I quickly read the installation instructions and 
> went
> for the (require) statement, as that tends to be what I usually type.
>
> In geiser-load.el, I notice that a variable is set:
>
>     (setq geiser-scheme-dir 
> "/Users/Chris/Documents/Inbox/geiser-0.1.2/scheme")
>
> I'm not storing the geiser stuff there; is it ok to set this variable after 
> the
> (load "geiser-load") statement, or should I change it in geiser-load.el?

You shouldn't edit this file by hand.  It's created when you run 'make':
if you want to move geiser elsewhere, i'd suggest to first move it where
you want it, and then compile it, just to make sure everything's
working.  This is because this way of loading geiser is intended for
"in-place" usage (another possibility is to install geiser for real with
'make install', and then just (require 'geiser-install) in your .emacs).

HTH,
jao
-- 
A thing is not necessarily true because a man dies for it.
 -Oscar Wilde, writer (1854-1900)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]