A question about Mac OS X installation

View: New views
5 Messages — Rating Filter:   Alert me  

A question about Mac OS X installation

by ygibberish :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi there,

I am having problems installing Io on OS X (10.5.3), and would dearly
love some help.

Specifically, if I download the src from the website (or git it from
the repository) then the:
"make vm"
and:
"make install"
seem to work, except when I try to run:
"io"
----
it gives me the following error:
dyld: Library not loaded: @executable_path/libiovmall.dylib
  Referenced from: /usr/local/bin/io
  Reason: image not found
Trace/BPT trap
----
however, I can io_static.  This problem seems to be quite pervasive
as well, since it seems that the addons also suffer from a similar
problem (being unable to load required dynamic libraries) and so I am
left with the vm, but no addons.

If, on the other hand I install using macports:
"port install io"
then it seems to install fine, and running:
"osxvm"
seems to work, however I don't seem to have control over the
installation of addons.

Any suggestions as to how to proceed would be greatly appreciated!

On a side note, when I run the interpreter interactively, it has only
basic text entry capabilities. Am I correct in assuming that readline
and editline capabilities are part of the addons that I am unable to
install?

Thanks for any/all help!

Ta,
Andrew


Re: A question about Mac OS X installation

by Steve Dekorte :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On 2008-06-24, at 4:35 PM, ygibberish wrote:

> dyld: Library not loaded: @executable_path/libiovmall.dylib

Thanks for the bug report. I've pushed a possible fix.

> On a side note, when I run the interpreter interactively, it has only
> basic text entry capabilities. Am I correct in assuming that readline
> and editline capabilities are part of the addons that I am unable to
> install?

It should have up/down arrow history.

- Steve


Re: A question about Mac OS X installation

by ygibberish :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

 
> > dyld: Library not loaded: @executable_path/libiovmall.dylib
>
> Thanks for the bug report. I've pushed a possible fix.
>

Thanks, thats awesome.
 
> > On a side note, when I run the interpreter interactively, it has only
> > basic text entry capabilities. Am I correct in assuming that readline
> > and editline capabilities are part of the addons that I am unable to
> > install?
>
> It should have up/down arrow history.
>

The osxvm installed via macports (Io 20080120) doesn't seem to have even that.

Ta,
Andrew


Re: A question about Mac OS X installation

by James Costlow :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Jun 25, 2008, at 6:02 AM, ygibberish wrote:

>
> > > dyld: Library not loaded: @executable_path/libiovmall.dylib
> >
> > Thanks for the bug report. I've pushed a possible fix.
> >
>
> Thanks, thats awesome.
>
> > > On a side note, when I run the interpreter interactively, it has  
> only
> > > basic text entry capabilities. Am I correct in assuming that  
> readline
> > > and editline capabilities are part of the addons that I am  
> unable to
> > > install?
> >
> > It should have up/down arrow history.
> >
>
> The osxvm installed via macports (Io 20080120) doesn't seem to have  
> even that.
>

I've had similar bad experiences with the port version of Io. I've  
since been installing from source and have been much happier (not all  
addons yet compile, but I'd say 90% do for me after running 'sudo make  
port'.

- James


Re: A question about Mac OS X installation

by ygibberish :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hey hey,

>
> >
> > > > dyld: Library not loaded: @executable_path/libiovmall.dylib
> > >
> > > Thanks for the bug report. I've pushed a possible fix.
> > >
> >

just to give an update: when I pulled down the latest git repository I still had the same sort
of error (but with @executable_path/libiovmall.dylib replaced by @executable_path/../lib/libiovmall.dylib ) . However, I noticed that the dylib it wasn't
finding was there, but with permissions that didn't allow me (not the owner, which was
admin) to run it.

When I chmoded it to allow group and other reading and executing then the problem
seemed to go away.

So, thanks heaps for all your help.

Ta,
Andrew

LightInTheBox - Buy quality products at wholesale price