Re: OpenAL for ARM XSCALE Based Embedded Devices!
OpenGeek <[email protected]>
| Newsgroups | gmane.comp.lib.openal |
|---|---|
| Message-ID | <[email protected]> |
Chris Robinson-5 wrote: > > On Monday 15 February 2010 7:12:43 am OpenGeek wrote: >> Hi, I am using GeoAmida Biometric cum Smart Card reader/writer, By >> GeoDesic >> hand held device with Linux Lite as Firmware. I was wondering if OpenAL >> can >> be integrated with embedded systems. As OpenAL is considred to be Cross >> Platform, Can it be compiled for ARM architecture based Systems. (It also >> supports ALSA). If yes how to configure openal soft during compilation. > > Theoretically, OpenAL Soft should work. I'm not sure how recently it's > been > tested, but as long as the system supports threading and it builds, it > should > run.. and if it doesn't work, I'd consider that a bug. > >> I acutally need to compile the source for ARM based systems. I have >> installed arm-xscale-*-gcc compilers for the same. Please help me in this >> regard. > > As for cross-compiling to the ARM system from a non-ARM system, it should > be > sufficient to modify (or make a copy to modify) XCompile.txt. > CMAKE_SYSTEM_NAME would probably be Linux or Generic, and CMAKE_C_COMPILER > and > CMAKE_CXX_COMPILER should be set to the executable name of the C and C++ > compiler (OpenAL Soft doesn't use C++, but it doesn't hurt to be set for > completeness). CMAKE_FIND_ROOT_PATH should be the path where it can find > the > include/ and lib/ directories for the compiler. > > When running cmake, make sure to pass -DCMAKE_INSTALL_PREFIX=, using the > path > to where the headers and lib should go during 'make install', if you run > that. > > > Good luck, and feel free let me know how well it goes. :) > _______________________________________________ > Openal mailing list > [email protected] > http://opensource.creative.com/mailman/listinfo/openal > > Hi Chris, Thanks for helping me out with the OpenAL compilation process.=) I successfully compiled the libraries with arm-xscale-*gcc compilers and transferred the libs to my GeoAmida Handheld. There's still one issue here: when i run "openal-info" provided with the API, it gives me the following error: ALSA lib conf.c:2700:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL hw:0 AL lib: alsa.c:995: control open (0): No such file or directory ALSA lib conf.c:2700:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL hw:0 AL lib: alsa.c:1063: control open (0): No such file or directory ALSA lib conf.c:2700:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so ALSA lib pcm.c:2205:(snd_pcm_open_noupdate) Unknown PCM default Can you help me out with this error? Do i have to upgrade/tweak ALSA?:confused: Thanks and Regards, -- View this message in context: http://old.nabble.com/OpenAL-for-ARM-XSCALE-Based-Embedded-Devices%21-tp27595252p27607194.html Sent from the OpenAL - User mailing list archive at Nabble.com. _______________________________________________ Openal mailing list [email protected] http://opensource.creative.com/mailman/listinfo/openal