unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
* Mac OS X .dylib not working
@ 2010-02-01 14:26 Hans Aberg
  2010-02-02  6:42 ` Ralf Wildenhues
  0 siblings, 1 reply; 31+ messages in thread
From: Hans Aberg @ 2010-02-01 14:26 UTC (permalink / raw)
  To: bug-libtool; +Cc: bug-guile

[I'm not on this list, so please cc me.]

On Mac OS X (trying it on 10.5.8 PPC G4), guile-1.8.7 cannot open  
dynamic library files with name extensions .dylib, but only if they  
are renamed using .so instead. On the Bug-Guile list they say it just  
calls libltdl, in the libtool package. I have installed latest of  
both, but the problem persists:
   libtool --version
   ltmain.sh (GNU libtool) 2.2.6b

   guile --version
   Guile 1.8.7

   Hans






^ permalink raw reply	[flat|nested] 31+ messages in thread
* Mac OS X .dylib not working
@ 2011-03-03 19:32 Hans Åberg
  2011-03-03 19:56 ` Michael Ellis
  2011-03-04  3:00 ` Bob Friesenhahn
  0 siblings, 2 replies; 31+ messages in thread
From: Hans Åberg @ 2011-03-03 19:32 UTC (permalink / raw)
  To: bug-libtool; +Cc: Guile bug, Ludovic Courtès

[I'm not on the bug-libtool list, so please cc me.]

Despite being reported a year ago, Guile can still not open dynamic libraries ending with .dylib on Mac OS X. Looking throw the past discussion, it looks as though developers of the one package hold the opinion that those of the other package should do the fix. So I am merely reporting it, cross-linking, so that you can figure out who guys should do the fix. :-)

So guile-2.0.0 using libltdl.7.dylib of libtool-2.4, can on Mac OS X 10.6.6 only open a dynamic library if the name of what it actually opens ends in .so (say by making a soft link using 'ln -s'); if it ends in .dylib, it cannot open it, even if the full name is given.

See
  http://lists.gnu.org/archive/html/bug-guile/2011-03/msg00008.html
  http://lists.gnu.org/archive/html/guile-devel/2011-03/msg00021.html

Mac OS X does not care about file name extensions; .dylib is just a convention for native dynamic libraries.

So the wanted behavior is to first try opening a library without adding an extension, and then try out different endings. On Mac OS X, it would be best trying out .dylib first - I haven't seen any other ending in use.

Hans





^ permalink raw reply	[flat|nested] 31+ messages in thread
* Mac OS X .dylib not working
@ 2011-03-03 19:53 Hans Aberg
  0 siblings, 0 replies; 31+ messages in thread
From: Hans Aberg @ 2011-03-03 19:53 UTC (permalink / raw)
  To: bug-libtool; +Cc: Guile bug, Ludovic Courtès

[I'm not on the bug-libtool list, so please cc me.]

Despite being reported a year ago, Guile can still not open dynamic libraries ending with .dylib on Mac OS X. Looking throw the past discussion, it looks as though developers of the one package hold the opinion that those of the other package should do the fix. So I am merely reporting it, cross-linking, so that you can figure out who guys should do the fix. :-)

So guile-2.0.0 using libltdl.7.dylib of libtool-2.4, can on Mac OS X 10.6.6 only open a dynamic library if the name of what it actually opens ends in .so (say by making a soft link using 'ln -s'); if it ends in .dylib, it cannot open it, even if the full name is given.

See
 http://lists.gnu.org/archive/html/bug-guile/2011-03/msg00008.html
 http://lists.gnu.org/archive/html/guile-devel/2011-03/msg00021.html

Mac OS X does not care about file name extensions; .dylib is just a convention for native dynamic libraries.

So the wanted behavior is to first try opening a library without adding an extension, and then try out different endings. On Mac OS X, it would be best trying out .dylib first - I haven't seen any other ending in use.

Hans





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

end of thread, other threads:[~2011-03-05 16:16 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-01 14:26 Mac OS X .dylib not working Hans Aberg
2010-02-02  6:42 ` Ralf Wildenhues
2010-02-02  9:08   ` Hans Aberg
2010-02-02 14:20     ` Ken Raeburn
2010-02-02 15:48       ` Hans Aberg
2010-02-02 16:52         ` Bob Friesenhahn
2010-02-02 17:15           ` Hans Aberg
2010-02-02 18:01             ` Ludovic Courtès
2010-02-03 14:23               ` Ken Raeburn
2010-02-03 15:10                 ` Ludovic Courtès
2010-02-04 12:40           ` Hans Aberg
2010-02-04 13:49             ` Peter O'Gorman
2010-02-04 15:21               ` Hans Aberg
2010-02-04 15:34                 ` Peter O'Gorman
2010-02-04 16:52                   ` Hans Aberg
2010-02-04 16:58                   ` Hans Aberg
  -- strict thread matches above, loose matches on Subject: below --
2011-03-03 19:32 Hans Åberg
2011-03-03 19:56 ` Michael Ellis
2011-03-04  2:59   ` Peter O'Gorman
2011-03-04  3:41     ` Michael Ellis
2011-03-04  8:59     ` Andy Wingo
2011-03-04  9:44     ` Hans Aberg
2011-03-04 18:07       ` Peter O'Gorman
2011-03-04 18:47         ` Ralf Wildenhues
2011-03-04 19:00           ` Peter O'Gorman
2011-03-05 16:16             ` Peter O'Gorman
2011-03-04  3:00 ` Bob Friesenhahn
2011-03-04  3:48   ` Michael Ellis
2011-03-04 17:04     ` Ralf Wildenhues
2011-03-04  9:47   ` Hans Aberg
2011-03-03 19:53 Hans Aberg

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