I suspect that one of the libraries you are calling is in its turn
trying to call a function in libaudio.
Help is often available via irc from an appropriate channel on irc.freenode.net

fyi the AUP for this channel now seems to be:
Discussions about absolutely anything with a Linux or Unix connection
or flavour, and I suppose that has to include the Darwin parts of
MacOS X;

Discussions about the politics of Free and OpenSource Software. Jokes
and parody included.

Personal ads for the re-homing of personal treasures;

Employment vacancies for people with related skill-sets.

On the other hand it's OT: to troll or flame; and one has to be very
careful not to offend when 'making fun of somebody'; finally never get
to the point in a discussion which could invoke the application of
Godwin's Law.


On 4/19/08, Aidan Gauland <[EMAIL PROTECTED]> wrote:
>   Right, I made those changes (I'm attaching the script to this Email),
> tried
> it off a live CD, and got an error message saying that libaudio.so.2 could
> not
> be found.  But the really weird thing is that when I run ldd on the
> executable, it lists no such file.  What the heck is going on?  I have no
> idea
> where I should start on this one.
>
>   -Aidan
>
> P.S. I probably should've known that this isn't off topic, from looking at
> previous posts.  I don't know what I was thinking.  If it's related to using
> Linux in some way (unless you're REEAAAALLY stretching it), that's what this
> list is for, DUH!
>
> John Carter wrote:
> > On Fri, 4 Apr 2008, Aidan Gauland wrote:
> >
> >> Okay, I tried writing a wrapper script that sets LD_LIBRARY_PATH to a
> >> colon
> >> seperated list of directories, where I have put the .so files, but this
> >> doesn't seem to work.  I tried it in an emulator without any of the
> >> libraries
> >> it needs, and it complained about not being able to find the .so files.
> >
> > Can you post the script? Or appropriate chunks of it?
> >
> > What scripting language?
> >
> > For *sh languages usually environment variables do not make it into
> > any subprocesses unless the variables has been exported.
> >
> > eg.
> >
> > #!/bin/bash
> > LD_LIBRARY_PATH=/home/gaul/lib
> >
> > ./myProg
> >
> > probably won't work.
> >
> > To see this try...
> >
> > #!/bin/bash
> > LD_LIBRARY_PATH=/home/gaul/lib
> >
> > strace -o tlog -v -s 1024 ./myProg
> >
> > less tlog
> >
> > Then you can see what environment variables went by.
> >
> > This...
> > #!/bin/bash
> > export LD_LIBRARY_PATH=/home/gaul/lib
> >
> > ./myProg
> >
> >
> > or I believe this...
> >
> > #!/bin/bash
> > LD_LIBRARY_PATH=/home/gaul/lib ./myProg
> >
> > should work.
> >
> >
> >> Since this is getting a little off topic now, where should I go for
> >> further
> >> help with this?
> >
> >
> > This is about using Linux, and you're in Canterbury... so in my
> > personal opinion you're bang on topic and I'm happy to have a go at
> > helping you.
> >
> > The only question is whether you'll get the best answer here!
> >
> > If you don't, other excellent resources are the gcc-help mailing list
> > and www.linuxquestions.org
> >
> >
> >
> >
> > John Carter                             Phone : (64)(3) 358 6639
> > Tait Electronics                        Fax   : (64)(3) 359 4632
> > PO Box 1645 Christchurch                Email : [EMAIL PROTECTED]
> > New Zealand
> >
> >
>


-- 
Sincerely etc.
Christopher Sawtell

Reply via email to