Vivian Meazza wrote:
> OpenAL compiled at one time under Cygwin, but I tried to update it, and now, 
> try as I will, I get errors GRRRR.... The svn seems to be a bit of a 
> shambles for the moment. If/when you get some answers, please let us all 
> know. 
>  
> Meanwhile, I'm using MSVC8, downloaded free from MS. It's a real chore to 
> get that set up, but once done it works fine. I'd like to get back to Cygwin 
> though.

Vivian,

Well I have acquired a little more information on this.  I posted this in the 
OpenAL-devel mailing list and got this informaton from Jason Daly:

> First, let me say I admire your persistence  :-)  Second, I just want to 
> point out that last time I tried OpenAL under Cygwin, it compiled fine, 
> but didn't work.  But, that was a while ago, so you may have better luck 
> than I.
>
> To check out openal, try this: 
>
> svn co http://opensource.creative.com/repos/openal/trunk openal
> 
> This will get you the latest source tree (the "trunk").  You'll see 
> several subdirectories in the openal directory.  The ones you're 
> interested in are OpenAL-Sample and alut.  Go into the OpenAL-Sample 
> subdirectory.  This contains the code for what was previously called 
> "portable".  Now, you can run "./autogen.sh" and "./configure" (don't 
> worry about the error messages from the ./autogen.sh).  If this works, 
> you should be able to do make and then make install.  Now, go into the 
> alut subdirectory and repeat the ./autogen.sh, ./configure, make, make 
> install process to compile alut.
> 
> If all that works, you should be good to go.

I did all these steps and I was able to build Openal and do a Make install. I 
was also able to build and make install of Alut but I had to specify 
LDFLAGS="-L/usr/local/lib" which is where I built Openal so it would find 
Openal.  The tests in Alut failed (seem to hang) which is what Jason also 
reported that he thought he remembered was that there was some problem in the 
MMSYTEM backend which needed fixing.

I went ahead and compiled SimGear and FlightGear with the new OpenAL and Alut 
but when running Flightgear there was no sound and the Sound Controls in 
Windows seemed  extremely slow.  

When I attempted to compile SimGear it could still not find the Library as it 
was looking for openal32 (libopenal32) and the library was named libopenal.  I 
simply copied the compiled dll and library from its libopenal.a to 
libopenal32.a and the dll from cygopenal-1.dll to various forms that included 
the 32 - ie cygopenal32-1.dll, openal32.dll.... Figured was worth a shot but 
had my doubts.

This allowed SimGear to compile and install and then also FlightGear to compile 
and install but when I would run Flightgear it would run but as expected no 
sound.

Sound controls in windows at that point (volume etc) were extremely slow to 
respond.

I checked - cygwin does have an mmsystem.h file (part of the Win32api) and it 
is included in the alc_backend source.  My knowledge beyond this is pretty 
limited.

Wish I knew more about MMSYSTEM backend but alas.

bk





-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Flightgear-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-users

Reply via email to