[Ffmpeg-devel] liba52/crc.c fails to compile

Alexander Strasser eclipse7
Fri Aug 5 23:13:31 CEST 2005


Hi,

Steven M. Schultz wrote:
> gcc -O3 -g -Wall -Wno-switch  -DHAVE_AV_CONFIG_H -I.. -I'/usr/local/src/ffmpeg'/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE   -c -o liba52/crc.o liba52/crc.c 
> liba52/crc.c:26:23: ../common.h: No such file or directory
> liba52/crc.c:28: error: syntax error before "crc_lut"
> 
> 	Removing the extraneous "../" from common.h seems to be the right
> 	thing to do since "-I.../libavutil" is in the compiler's search path.
> 
> 	Trivial patch attached.
> 
> --- crc.c.dist	2004-06-09 21:28:14.000000000 -0700
> +++ crc.c	2005-08-02 13:52:04.000000000 -0700
> @@ -23,7 +23,7 @@
>  
>  #include <stdlib.h>
>  #include <stdio.h>
> -#include "../common.h"
> +#include "common.h"
>  
>  static const uint16_t crc_lut[256] = 
>  {

  Should be ok. Though I am not familiar with liba52 in libavcodec
and to be honest didn't expect it to include common.h from lavc.

  Is common.h included here to get the int types right?

  Alex (beastd)





More information about the ffmpeg-devel mailing list