Hi Shelton,

It doesn't seem to come easy in your case ;-)
Anyway : just tell flightgear wehere to FIND the openal library if it 
isn't in the standard libpaths and everything will automagically work :

export LD_LIBRARY_PATH=/usr/local/whatever/openal/
<start flightgear>

You may always check with ldd if the library can be found after doing 
this. Example :

BEFORE setting the library path :
prompt % ldd /local/Games/FlightGear/FlightGear-0.9.8/bin/fgfs

        linux-gate.so.1 =>  (0xffffe000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7f72000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb7f5f000)
        libglut.so.3 => /usr/X11R6/lib/libglut.so.3 (0xb7f29000)
        libGLU.so.1 => /usr/X11R6/lib/libGLU.so.1 (0xb7eb0000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0xb7e31000)
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0xb7e1b000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0xb7dca000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb7dc1000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb7da9000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0xb7da1000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7d93000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7cc9000)
        libdl.so.2 => /lib/tls/libdl.so.2 (0xb7cc5000)
        libopenal.so.0 => not found
        libm.so.6 => /lib/tls/libm.so.6 (0xb7ca1000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb7be9000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb7be0000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7ac4000)
        /lib/ld-linux.so.2 (0xb7f9e000)
        libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb735a000)
        libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb7358000)

And AFTER doing so :

prompt % export 
LD_LIBRARY_PATH=/local/Games/FlightGear/FlightGear-0.9.8/lib/
prompt % ldd /local/Games/FlightGear/FlightGear-0.9.8/bin/fgfs
        linux-gate.so.1 =>  (0xffffe000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7f17000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb7f04000)
        libglut.so.3 => /usr/X11R6/lib/libglut.so.3 (0xb7ece000)
        libGLU.so.1 => /usr/X11R6/lib/libGLU.so.1 (0xb7e55000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0xb7dd6000)
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0xb7dc0000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0xb7d6f000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb7d66000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb7d4e000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0xb7d46000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7d38000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7c6e000)
        libdl.so.2 => /lib/tls/libdl.so.2 (0xb7c6a000)
        libopenal.so.0 
=> /local/Games/FlightGear/FlightGear-0.9.8/lib/libopenal.so.0 
(0xb7bdf000)
        libm.so.6 => /lib/tls/libm.so.6 (0xb7bbc000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb7b04000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb7afb000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb79df000)
        /lib/ld-linux.so.2 (0xb7f43000)
        libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb7275000)
        libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb7273000)

Kees

PS : isn't it a good idea to ask permission to integrate openal into 
flightgear and store the lib in the distro tree (as in the example 
above) ? It may save a lot of novices a LOT of time :-)

On Tuesday 01 November 2005 11:00, Shelton D'Cruz wrote:
> Ok thanks Erik
>
> I will look into it further, It says I have OpenAL installed but
> obviously not.
>
> Thanks again
>
> Shelton.
>
> > Shelton D'Cruz wrote:
> > > Hi Erik
> > >
> > > Well 0.9.4 works fine - does it not use OpenAL ??
> >
> > Nope, it's used plib's SL library.
> >
> > Erik
> >
> > _______________________________________________
> > Flightgear-users mailing list
> > [email protected]
> > http://mail.flightgear.org/mailman/listinfo/flightgear-users
> > 2f585eeea02e2c79d7b1d8c4963bae2d
>
> _______________________________________________
> Flightgear-users mailing list
> [email protected]
> http://mail.flightgear.org/mailman/listinfo/flightgear-users
> 2f585eeea02e2c79d7b1d8c4963bae2d

_______________________________________________
Flightgear-users mailing list
[email protected]
http://mail.flightgear.org/mailman/listinfo/flightgear-users
2f585eeea02e2c79d7b1d8c4963bae2d

Reply via email to