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
