public inbox for guile-gtk@sourceware.org
 help / color / mirror / Atom feed
From: Stan Pinte <stan@altosw.be>
To: guile-gtk <guile-gtk@sources.redhat.com>
Subject: gnome-guile CVS runtime problem
Date: Thu, 03 Apr 2003 11:02:00 -0000	[thread overview]
Message-ID: <20030403114737.17f603e0.stan@altosw.be> (raw)

hello,

I compiled and installed gnome-guile CSV against guile-1.6.3.

some issues:

-I had to fix two Makefiles to replace splaces by tabs.
-I had to fix dynlink-old.scm

stan@pablo:/usr/local/share/guile/gtk 20 $ diff dynlink-old.scm.fixed dynlink-old.scm.bak 
205,207c205,206
< 	   (let* ((d-object (dynamic-link full-name))
< 		  (d-func (dynamic-func "sgtk_dlopenhelper_init" d-object)))
< 	   (dynamic-call d-func d-object)))))))
---
> 	   (dynamic-call 'sgtk_dlopenhelper_init 
> 			 (dynamic-link full-name)))))))
224d222
<       (format #t "libtool ~%")
233d230
<       (format #t "path ~A~%" path)
stan@pablo:/usr/local/share/guile/gtk 21 $ 


so that it is 1.6.3 compliant.

-I had to use the following cflags, so that it library loading work...

CFLAGS="-DHAVE_DLOPEN -DRTLD_GLOBAL -DUSE_THREADS" ./configure

--> now it complains that 

stan@pablo:~/src/guile/gnome-guile-cvs/gnome-guile/guile-gnome/examples 44 $ guile -s canvas-test.scm 
(dlopening "libguilegtk-1.2.so" "/usr/local/lib/libguilegtk-1.2.so")
guile: relocation error: /usr/local/lib/libguilegtk-1.2.so: undefined symbol: g_thread_init

any idea?

thanks,

Stan.

-- 

+----------------   Stanislas Pinte   ------------------+
|                   sales Director                      |
|                                                       | 
|                 Alto Software sprl	                |
|               http://www.altosw.be/          		| 
|							|
|              cell:	 32 476 340 841		        |
|             email:	 stan@altosw.be          	|
+-------------------------------------------------------+

                 reply	other threads:[~2003-04-03 11:02 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20030403114737.17f603e0.stan@altosw.be \
    --to=stan@altosw.be \
    --cc=guile-gtk@sources.redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).