guile-devel
[Top][All Lists]
Advanced

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

Re: guile-vm 0.3


From: Rob Browning
Subject: Re: guile-vm 0.3
Date: 04 Apr 2001 15:52:01 -0500
User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7

Keisuke Nishida <address@hidden> writes:

> Hmm, make-env is defined in libguilevm.so, so it sounds like
> dynamic-linking is not working correctly...

(All of the following tests are using your latest CVS version
 (as of the date of this message).)

> What happens if you type the following in guile?
> 
>   % LD_LIBRARY_PATH=/usr/local/opt/guile-cvs/lib guile
>   guile> (dynamic-call "scm_init_vm" (dynamic-link "libguilevm.so"))
>   guile> (define-module (system vm core))
>   #<directory (system vm core) 80837f0>
>   guile> make-vm
>   #<primitive-procedure make-vm>

$ LD_LIBRARY_PATH=/home/rlb/opt/guile-cvs/lib 
PATH=/home/rlb/opt/guile-cvs/bin:${PATH} guile
guile> (dynamic-call "scm_init_vm" (dynamic-link "libguilevm.so"))
guile> (define-module (system vm core))
#<directory (system vm core) 8083e20>
guile> make-vm

Backtrace:
0* make-vm

<unnamed port>: In expression make-vm:
<unnamed port>: Unbound variable: make-vm
ABORT: (unbound-variable)
guile>

> And what if you try this?
> 
>   % LD_LIBRARY_PATH=/usr/local/opt/guile-cvs/lib guile
>   guile> (dynamic-call "scm_init_envs" (dynamic-link "libguilevm.so"))
>   guile> (define-module (system base module))
>   #<directory (system base module) 80837b0>
>   guile> make-env
>   #<primitive-procedure make-env>

$ LD_LIBRARY_PATH=/home/rlb/opt/guile-cvs/lib 
PATH=/home/rlb/opt/guile-cvs/bin:${PATH} guile
guile> (dynamic-call "scm_init_envs" (dynamic-link "libguilevm.so"))
guile> (define-module (system base module))
#<directory (system base module) 8083e20>
guile> make-env

Backtrace:
0* make-env

<unnamed port>: In expression make-env:
<unnamed port>: Unbound variable: make-env
ABORT: (unbound-variable)
guile> (version)
"1.4.1"
guile> 

-- 
Rob Browning <address@hidden> PGP=E80E0D04F521A094 532B97F5D64E3930



reply via email to

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