Per Felipe's instructions at "http://elinux.org/BeagleBoard/DSP_Howto"
I am getting the following error when attempting to make
libdspbridge. First, should libdspbridge reside directly under linux-
omap-2.6 or under tiopenmax-0.3? I attempted make from within
libdspbridge which failed. I then moved up to linux-omap-2.6 and
attempted make by specifying the path to the libdspbride make file.
The following URL has an image capture of my linux-omap directory
structure. Your help is appreciated.
There is dsp-bridge kernel driver, and user-space library. The library
(libdspbridge) is independent of the driver, so you can build it from
any directory.
The Makefile is assuming you have arm-linux-gcc setup, but if your can
specify any compiler:
make CC=/opt/foo/bin/my-compiler
This is what I usually do to setup arm-linux-gcc links:
cd ~/bin
toolchain=/opt/arm-2007q3
for x in $toolchain/bin/arm-none-linux-gnueabi-*
do
ln -s $x arm-linux-${x#$toolchain/bin/arm-none-linux-gnueabi-}
done
Thanks. Per your instructions below is the outcome of make on libdspbridge. Is the output as expected, the warnings? Similarly, I performed make on libomxil-ti where I also get several warning but no errors.
Clarification. I actually used CC not CROSS_COMPILE.
Yes, somebody should fix those warnings, but it should work