From: Celia <cel...@at...> - 2003-05-03 01:07:22
|
> > I am trying to compile Allegro under the QNX Neutrino 6.2 operating system > > (Momentics NC Edition). I have tried both the 4.0.3 (stable) and 4.1.9 > > (latest unstable) versions. I am getting the same error messages for both > > versions when it is trying to compile alsamidi.c: > > This is a known problem. The QNX port of Allegro was written for QNX 6.1 and > the QNX folks seems to have changed their sound API again for the 6.2 > release. > > > Has anyone compiled either of these versions successfully under QNX 6.2, > > encountered similar problems, or know what's going on here? > > Up to now, nobody has done the necessary adaptation work. Would you > volunteer to take a look at the problem? The first step would be to > determine which version of the ALSA API they use in the 6.2 release. > > - Eric I would like to help out where I can, but I know nothing about ALSA (I want to utilize the joystick routines). I did find this link to the QNX Sound Architecture documentation: http://www.qnx.com/developer/docs/momentics_nc_docs/neutrino/audio/about.html Regarding your question about the ALSA API version, the following is contained in that document: "What's New in QNX 6.2: The QNX Sound Architecture (QSA) has evolved away from ALSA." and later "QSA has a rich heritage and owes a large part of its design to version 0.5.2 of the Advanced Linux Sound Architecture (ALSA)". Does that help at all? Is there anyone out there interested in getting this to compile? -- Celia |