This is the mail archive of the guile-gtk@sources.redhat.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: (gnome gtk) et al


hello,

I managed to compile gnome-guile, by fixing some typos in some Makefile.in, and here is what I get when trying an example:

 /opt/guile-exp/bin/guile --debug -s canvas-test.scm

stan@pablo:~/src/guile/exp/gnome-guile/guile-gnome/examples 120 $ /opt/guile-exp/bin/guile -s canvas-test.scm 
ERROR: In procedure dynamic-func:
ERROR: /opt/guile-exp//lib/libguile-ltdl.so.1: undefined symbol: gnome_init_guile_glue
stan@pablo:~/src/guile/exp/gnome-guile/guile-gnome/examples 121 $ 


(I enclosed debug output below)

any clue? because strace tells me that the program has opened the library:

open("/opt/guile-exp//lib/libguilegnome.so.0", O_RDONLY) = 5

thanks a lot,

Stan.

stan@pablo:~/src/guile/exp/gnome-guile/guile-gnome/examples 128 $ /opt/guile-exp/bin/guile --debug -s canvas-test.scm 
Backtrace:
In unknown file:
   ?: 13  [try-load-module (gnome gnome)]
   ?: 14  (or (begin (try-module-linked name)) (try-module-autoload name) ...)
   ?: 15* [try-module-autoload (gnome gnome)]
   ?: 16  (let* (# # # #) (resolve-module dir-hint-module-name #f) (and # #))
    ...
   ?: 17  (letrec ((load-file #)) (dynamic-wind (lambda () #) (lambda () #) ...) ...)
   ?: 18* [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure #f ()>]
   ?: 19* [#<procedure #f ()>]
   ?: 20* (let ((file #)) (cond (# => #) (# => #)))
   ?: 21  [#<procedure #f (full)> "/opt/guile-exp/share/guile/gnome/gnome.scm"]
   ?: 22  [load-file #<primitive-procedure primitive-load> ...]
   ?: 23* [save-module-excursion #<procedure #f ()>]
   ?: 24  (let (# #) (dynamic-wind # thunk #))
   ?: 25  [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure #f ()>]
   ?: 26* [#<procedure #f ()>]
   ?: 27* [primitive-load "/opt/guile-exp/share/guile/gnome/gnome.scm"]
In /opt/guile-exp/share/guile/gnome/gnome.scm:
   5: 28* [merge-compiled-code "gnome_init_guile_glue" "libguilegnome"]
In /opt/guile-exp/share/guile/gtk-1.2/dynlink.scm:
   9: 29  (let* ((module #) (interface #)) (module-use! module interface) ...)
In unknown file:
    ...
   ?: 30  [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure #f ()>]
   ?: 31* [#<procedure #f ()>]
In /opt/guile-exp/share/guile/gtk-1.2/dynlink.scm:
  16: 32* [load-extension "libguilegnome" "gnome_init_guile_glue"]

/opt/guile-exp/share/guile/gtk-1.2/dynlink.scm:16:8: In procedure dynamic-func in expression (load-extension libname init-func):
/opt/guile-exp/share/guile/gtk-1.2/dynlink.scm:16:8: /opt/guile-exp//lib/libguile-ltdl.so.1: undefined symbol: gnome_init_guile_glue
stan@pablo:~/src/guile/exp/gnome-guile/guile-gnome/examples 129 $ 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]