[vlc-devel] Re: cross compile with gcc 3.4.1

Jean-Paul Saman jean-paul.saman at planet.nl
Sun May 7 09:55:58 CEST 2006


Yiannis Yiakoumis wrote:
> You are right. I disabled wxwidgets and I use QT interface. I still get this
> problem. I use vlc 0.8.4a version.

>>>I found this http://gcc.gnu.org/ml/gcc-patches/2003-07/msg01664.html
>>>where it is said that gcc 3.4 behaves stricter to non-const bindings
>>>that gcc 3.3 and maybe the solution is to patch the toolchain.
If the toolchain became stricter, then I think the problem is in the 
code that is being compiled and not in the toolchain. Patching the 
toolchain is then hiding the problem (again).

>>>Meanwhile, when i try to cross compile ffmpeg (20050624), compilation
>>>stops here: (after hunging up the whole system for 5 minutes)
>>>
>>>snow.c: In function `common_init':
>>>snow.c:3231: warning: assignment from incompatible pointer type
>>>snow.c:3231: warning: assignment from incompatible pointer type
>>>snow.c:3232: warning: assignment from incompatible pointer type
>>>snow.c:3232: warning: assignment from incompatible pointer type
>>>snow.c:3233: warning: assignment from incompatible pointer type
>>>snow.c:3233: warning: assignment from incompatible pointer type
>>>snow.c:3234: warning: assignment from incompatible pointer type
>>>snow.c:3234: warning: assignment from incompatible pointer type
>>>arm-linux-gcc: Internal error: Killed (program cc1)
>>>Please submit a full bug report.
>>>See <URL:http://gcc.gnu.org/bugs.html> for instructions.
>>>make: *** [snow.o] Error 1
>>
Report this to the FFMPEG mailinglist, since it is not directly related
to VLC.

> This problems doesn't exist while cross compiling with arm-linux-gcc-3.3.2
Then fix the FFMPEG code or report to their mailinglist.

Greetings,
Jean-Paul Saman.

-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html



More information about the vlc-devel mailing list