LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   libopenal.so.1 (https://www.linuxquestions.org/questions/linux-newbie-8/libopenal-so-1-a-530538/)

rooman 02-19-2007 03:02 PM

libopenal.so.1
 
Mandriva-2007, nvidia 5600gt pentium 2.8 @ 3.2

X-Plane complains about unresolved symbol alutInit. So I try to install freealut. This complains about libopenal.so.1 not being installed. But I have installed OpenAl. Donn't know what to do now.

Tinkster 02-19-2007 05:12 PM

I split your post out of the unrelated over one year old thread.


Cheers,
Tink

colucix 02-20-2007 02:05 AM

Quote:

Originally Posted by rooman
This complains about libopenal.so.1 not being installed. But I have installed OpenAl

Where did you installed OpenAl? If you installed from source, maybe the libraries have not been copied in a standard location. Anyway, locate the file libopenal.so.1 and then try (as root)
Code:

ldconfig /some/dir
where /some/dir is the path to the directory containing that lib. This command updates the library cache and create links to the shared libraries. See man ldconfig for details.
In alternative you can simply define/update the environment variable LD_LIBRARY_PATH
Code:

export LD_LIBRARY_PATH=/some/dir:$LD_LIBRARY_PATH
Edit: I checked on my Fedora machine with OpenAl installed. I have OpenAl 0.0.9 which provides /usr/lib/libopenal.so.0 and not libopenal.so.1! Maybe you have to upgrade to the very last version of OpenAl. Just a guess, however...

rooman 02-22-2007 03:55 PM

I found version 1.0.13 of the alsa driver and installed it as suggested.
I rerun my command to start x-plane and still get:

undefined symbol aluinit.

I've tried to install freealut, also found on the alsa web site but I get the error libopenal not satisfied.

Stuck now, what to try?

YeeHaa4LINUX 06-29-2009 03:22 PM

FYI
 
For informational purposes:

On OpenSUSE 11.0 you have to install the openal1-soft package to have openal.so.1 on your system.


All times are GMT -5. The time now is 12:47 PM.