public inbox for guile-gtk@sourceware.org
 help / color / mirror / Atom feed
* Throwing out old dynamic link code (changes static linking!)
@ 2001-06-04 14:40 Marius Vollmer
  2001-06-07 13:48 ` Ariel Rios
  0 siblings, 1 reply; 3+ messages in thread
From: Marius Vollmer @ 2001-06-04 14:40 UTC (permalink / raw)
  To: guile-gtk

Hi,

I like to throw out the old dynamic linking code in guile-gtk for
good.  CVS guile-gtk is tied to a very recent CVS Guile anyway (which
is not bad for now, but it should probably be loosened once
guile-1.6.0 is out).

Opinions?

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Throwing out old dynamic link code (changes static linking!)
  2001-06-04 14:40 Throwing out old dynamic link code (changes static linking!) Marius Vollmer
@ 2001-06-07 13:48 ` Ariel Rios
  2001-06-09  4:28   ` Marius Vollmer
  0 siblings, 1 reply; 3+ messages in thread
From: Ariel Rios @ 2001-06-07 13:48 UTC (permalink / raw)
  To: Marius Vollmer; +Cc: guile-gtk

On 04 Jun 2001 21:44:48 +0200, Marius Vollmer wrote:
> Hi,
> 
> I like to throw out the old dynamic linking code in guile-gtk for
> good.  CVS guile-gtk is tied to a very recent CVS Guile anyway (which
> is not bad for now, but it should probably be loosened once
> guile-1.6.0 is out).

I am now getting:
Starting program: /usr/local/bin/guile-gtk 

Program received signal SIGSEGV, Segmentation fault.
0xf8d52e4 in strlen () at soinit.c:59
59	soinit.c: No such file or directory.
(gdb) bt
#0  0xf8d52e4 in strlen () at soinit.c:59
#1  0xfe8e994 in scm_must_strdup () at gc.c:1602
#2  0xfe8a520 in scm_c_register_extension () at extensions.c:75
#3  0xffa2a08 in sgtk_register_glue () at guile-gtk.c:2392
#4  0x100007c8 in inner_main (closure=0x0, argc=1, argv=0x7ffffbe4) at
main.c:12
#5  0xfe9ddd0 in invoke_main_func (body_data=0x0) at init.c:638
#6  0xfe9dd88 in scm_boot_guile_1 (base=0x0, closure=0x7ffffb58) at
init.c:618
#7  0xfe9dab4 in scm_boot_guile () at init.c:335
#8  0x10000824 in main (argc=0, argv=0x0) at main.c:20
(gdb) 

Running guile and loadin (gtk gtk) works fine tho'

ariel



> Opinions?
> 

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Throwing out old dynamic link code (changes static linking!)
  2001-06-07 13:48 ` Ariel Rios
@ 2001-06-09  4:28   ` Marius Vollmer
  0 siblings, 0 replies; 3+ messages in thread
From: Marius Vollmer @ 2001-06-09  4:28 UTC (permalink / raw)
  To: Ariel Rios; +Cc: guile-gtk

Ariel Rios <ariel@linuxppc.org> writes:

> I am now getting:
> Starting program: /usr/local/bin/guile-gtk 

Ohh, ahh, sorry.  To fix this, you need a recent Guile from CVS.  It
should have this ChangeLog entry:

2001-06-05  Marius Vollmer  <mvo@zagadka.ping.de>

	* extensions.c (scm_c_register_extension): Allow NULL as library
	name.
	(load_extension): Ignore NULL library names when comparing.
	
> Running guile and loadin (gtk gtk) works fine tho'

Yep.  What about throwing out `guile-gtk' as well (or demote it to an
example)?  With dynamic linking working reasonably well, and threads,
we ought not to need it any more.  I certainly didn't use it for quite
some time.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2001-06-09  4:28 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-06-04 14:40 Throwing out old dynamic link code (changes static linking!) Marius Vollmer
2001-06-07 13:48 ` Ariel Rios
2001-06-09  4:28   ` Marius Vollmer

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).