Linux OpenAL error after dragging out Simple Demo (Master)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Linux OpenAL error after dragging out Simple Demo (Master)

Milan Zimmermann-2
Hi,

I can drag out and use Demo(Master) and demo(Participants), but when I drag
out SimpleDemo (Master) I get

"Error: Unable to find Function Address".

The error is attached, it talks about OpenAL external call failing.

        - I did install the openAL rpm od the Croquet download site.
        - This is where I have the openal library:
        ----------------------
        home-server:/usr/lib # ls -l *openal*
        lrwxrwxrwx  1 root root     18 May  2 15:07 libopenal.so.0 ->
libopenal.so.0.0.0
        -rwxr-xr-x  1 root root 250476 Feb 11 07:16 libopenal.so.0.0.0
        home-server:/usr/lib #                    
        ----------------------
        - Croquet_SDK_1.0_beta/bin/i686-pc-linux-gnu> ldd * | grep -i openal shows
nothing.

Did anyone encounter it and Is there some way to track this problem?

 Thanks MIlan

snapshot2.png (11K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Linux OpenAL error after dragging out Simple Demo (Master)

Milan Zimmermann-2
I forgot to attach the SqueakDebug.log .

On 2006 May 3 00:09, Milan Zimmermann wrote:

> Hi,
>
> I can drag out and use Demo(Master) and demo(Participants), but when I drag
> out SimpleDemo (Master) I get
>
> "Error: Unable to find Function Address".
>
> The error is attached, it talks about OpenAL external call failing.
>
> - I did install the openAL rpm od the Croquet download site.
> - This is where I have the openal library:
> ----------------------
> home-server:/usr/lib # ls -l *openal*
> lrwxrwxrwx  1 root root     18 May  2 15:07 libopenal.so.0 ->
> libopenal.so.0.0.0
> -rwxr-xr-x  1 root root 250476 Feb 11 07:16 libopenal.so.0.0.0
> home-server:/usr/lib #
> ----------------------
> - Croquet_SDK_1.0_beta/bin/i686-pc-linux-gnu> ldd * | grep -i openal shows
> nothing.
>
> Did anyone encounter it and Is there some way to track this problem?
>
>  Thanks MIlan

SqueakDebug.log (2K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Linux OpenAL error after dragging out Simple Demo (Master)

Conrad Parker
In reply to this post by Milan Zimmermann-2
On Wed, May 03, 2006 at 12:09:53AM -0400, Milan Zimmermann wrote:
> Hi,
>
> I can drag out and use Demo(Master) and demo(Participants), but when I drag
> out SimpleDemo (Master) I get
>
> "Error: Unable to find Function Address".
>
> The error is attached, it talks about OpenAL external call failing.

The quick fix would be to install libopenal-devel

Otherwise, modify OpenALUnix>>openALLibraryName as described in:

  http://bugs.impara.de/view.php?id=3427

Conrad.

Reply | Threaded
Open this post in threaded view
|

Re: Linux OpenAL error after dragging out Simple Demo (Master)

Milan Zimmermann-2
In reply to this post by Milan Zimmermann-2
Conrad,

Thanks for your suggestion! What I did earlier today to fix the problem was to
create an libopenal.so link:

        home-server:/usr/lib # ln -s libopenal.so.0 libopenal.so

This seems a variation on your (better) suggestion:

OpenALUnix>>openALLibraryName
 ^ SmalltalkImage current osVersion = 'linux'
 ifTrue: ['libopenal.so.0']
 ifFalse: ['openal']

Anyway adding it fixed the immediate problem, but I do not think I am hearing
any sound so far :(

Milan

On 2006 May 3 01:43, Conrad Parker wrote:

> On Wed, May 03, 2006 at 12:09:53AM -0400, Milan Zimmermann wrote:
> > Hi,
> >
> > I can drag out and use Demo(Master) and demo(Participants), but when I
> > drag out SimpleDemo (Master) I get
> >
> > "Error: Unable to find Function Address".
> >
> > The error is attached, it talks about OpenAL external call failing.
>
> The quick fix would be to install libopenal-devel
>
> Otherwise, modify OpenALUnix>>openALLibraryName as described in:
>
>   http://bugs.impara.de/view.php?id=3427
>
> Conrad.