[Openal] OpenAL for ARM XSCALE Based Embedded Devices!

OpenGeek abhishek.s.dey at live.com
Tue Feb 16 03:56:47 PST 2010




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
> Openal at opensource.creative.com
> 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.



More information about the Openal mailing list