CCExtractor Development

Remove warning at the time of Compilation warning in GPAC when build through autotools

Information

  1. Read Standard linux compilation through Autoconf scripts section of compilation guide of ccextractor at following link
    https://github.com/CCExtractor/ccextractor/blob/master/docs/COMPILATION.MD
  2. Compile CCExtractor using autoconf on linux and 64 bit operating system.
  3. Check warning thrown from GPAC at time of compilation.
  4. GPAC warnings are present because GPAC_64_BITS preprocesor flag is not present in 64 bit build.
  5. GCC expects preprocessor flag through -D option https://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html eg: gcc -DFLAG a.c

Actions

  1. You need to define GPAC_64_BITS through changing Makefile.am
  2. Make sure 32 bit build are not affected.
  3. Raise a pull request with your Fix

Hints
Look for GPAC specific define in File: https://github.com/CCExtractor/ccextractor/blob/master/linux/Makefile.am
Search for: ccextractor_CFLAGS

Task tags

  • linux
  • 64bit
  • autotool
  • build
  • ccextractor

Students who completed this task

T1duS

Task type

  • code Code
close

2018