Hi,
The problem is that cross-compiling with autotools avoids to run
certain test because it cannot detect the environment settings for the
target platform.
Many embedded distributions avoid such problems by running the
compilation inside a emulated ARM machine (which can be slow).
To fix this problems when cross-compiling you can pre-define the
values for the autotools to the proper settings for your target, for
example our script building for gstreamer in our own SDK uses the
following lines for glibc:
# glib_cv_stack_grows=no glib_cv_uscore=no
ac_cv_func_posix_getpwuid_r=yes ./configure <extra parameters>
This will avoid the problems with cross compilation.
Regards,
Diego Dompe
RidgeRun Engineering
On Jan 22, 2008, at 8:58 AM, Stephen Berry wrote:
Jeff, Brian wrote:
Gstreamer for DaVinci TMS320DM6446 is now available for free
download, delivered under LGPL, for the open source community.
Several TI business units and engineering teams have been working
with Gstreamer as a foundation for application demos and other
project work; we want to make that port available to the open
source community to enable development and innovation on the
DaVinci platform.
The completed port for the DaVinci DM6446 DVEVM is available at http://focus.ti.com/dsp/docs/dspsplash.tsp?contentId=3100
and at http://linux.davincidsp.com under the ‘downloads’ link.
This Gstreamer port can be used with TI codecs, 3rd party codecs,
or your own xDM / xDAIS compliant codecs. A companion package of TI
digital media software decoders (licensable object code) is
provided along with the Gstreamer open source release; the
companion package includes codec engine, and some codec servers
supporting video and audio decoding.
An application note accompanies the download, and describes the
build process and developer entry points. We encourage the use of
this framework for projects on the DaVinci-based devices. The
download site describes the maintainer for this project, Z3
technologies. Z3 will be hosting the project under GIT version
control within the next few weeks. The website above will contain a
quarterly snapshot of the project at it evolves.
The following group of TI developers contributed their efforts to
porting the Gstreamer project to DaVinci for this release:
· Rishi Bhattacharya (original port)
· Vasant Kumar Easwaran (Complete revamp and bugfixes, port
on Davinci)
· Pratheesh Gangadhar (Complete revamp and bugfixes +
plugins, ports)
· Yashwant Vijaykumar (Complete revamp and bugfixes +
plugins, ports)
· Prateek Bansal and Isara Indra (port to Montavista Linux,
addition of cross-compile functionality, final integration,
development of app note)
We would also like to thank the community of developers at (http://gstreamer.freedesktop.org/
) for creating such a powerful and flexible AV framework; it has
been a big benefit for the DaVinci platform in serving key end
applications like cameras and set top boxes.
I hope that many of you in the community of DaVinci Linux users
will be able to make use of this port and contribute back to the
Gstreamer project as a whole. TI has recognized the value of open
source projects such as this one for DaVinci and other TI
platforms, and you can expect to see some new releases to the
community in the coming months. I’d be interested in hearing your
suggestions regarding future projects.
Thanks and regards,
Brian Jeff
Worldwide Marketing Manager, Embedded Software
Texas Instruments
Catalog Processors and Emerging End Equipments Business
[EMAIL PROTECTED]
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-
source
This is great - but:
Well I just tried it. Of course it didn't compile - the glibc
configure failed with:
checking for growing stack pointer... configure: error: cannot
run test program while cross compiling
And the package gstreamer_tibuild.tar.gz wasn't on the web site for
download.
Anyone else have a problem building this?
Steve
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source