I'm still playing around with building ffmpeg with mingw32ce and then  
using it in a Visual Studio 2005 project.

Up until now I had compiled everything for the default armv4  
architecture, and things run fine both in the microsoft device  
emulator and in the actual device (HP iPaq with PXA270 XScale  
processor).

To speed things up I tried building with -march=armv5te, but I'm  
getting data alignment errors:

> Data Abort: Thread=92c237f0 Proc=90990c10 'AmbulantPlayer.exe'
> AKY=00080001 PC=00acae84(avformat-51.dll+0x0000ae84) RA=00acae1c 
> (avformat-51.dll+0x0000ae1c) BVA=2802ed14 FSR=00000003
> Unhandled exception at 0x00acae84 in AmbulantPlayer.exe:  
> 0x80000002: Datatype misalignment.

Retried with -march=iwmmxt, same result.

Debugging this is hell, because the MS debugger doesn't understands  
neither the cegcc stack frame nor the symbol table, so I'm off in  
never-never land.

Hence the question: has anyone else built for armv5te or xscale, with  
or without success?
--
Jack Jansen, <[EMAIL PROTECTED]>, http://www.cwi.nl/~jack
If I can't dance I don't want to be part of your revolution -- Emma  
Goldman



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to