[Mp4-tech] Compilation error in ISO Reference Software for MPEG-4
AAC
"Sergio G. Rodríguez Soria"
soria lsi.usp.br
Fri Jul 8 16:54:33 EDT 2005
Dear List
I'm trying to compile the ISO Reference Software for MPEG-4 AAC audio,
located at:
http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/ISO_IEC_14496-5_2001_Software_Reference/
<http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/ISO_IEC_14496-5_2001_Software_Reference/>
I'm using Fedora Core 3, and after solving several compilation errors I got:
make[1]: Entering directory `/usr/audio/natural/refSoft
/mp4AudVm'
make[1]: Nothing to be done for `dummies'.
make[1]: Leaving directory `/usr/audio/natural/refSoft/mp4AudVm'
make[1]: Entering directory `/usr/audio/natural/refSoft/mp4AudVm'
***** compiling src_frame/bitstream.c ...
cc1plus: warning: command line option "-Wmissing-prototypes" is valid
for Ada/C/ObjC but not for C++
src_frame/bitstream.c: In function 'int BsReadFile(tagBsBitStreamStruct*)':
src_frame/bitstream.c:215: error: 'int
BsReadFile(tagBsBitStreamStruct*)' was declared 'extern' and later 'static'
src_frame/bitstream.h:130: error: previous declaration of 'int
BsReadFile(tagBsBitStreamStruct*)'
src_frame/bitstream.c: In function 'int
BsCheckRead(tagBsBitStreamStruct*, long int)':
src_frame/bitstream.c:311: error: 'int
BsCheckRead(tagBsBitStreamStruct*, long int)' was declared 'extern' and
later 'static'
src_frame/bitstream.h:138: error: previous declaration of 'int
BsCheckRead(tagBsBitStreamStruct*, long int)'
make[1]: *** [../obj/mp4AudVm/Linux_v2_c1_g++_O0d/obj/bitstream.o] Error 1
make[1]: Leaving directory `/usr/audio/natural/refSoft/mp4AudVm'
make: *** [mp4audec] Error 2
Has anyone ever got this error compiling this software? May anyone help
me to solve this?
Thanks in advance,
Cheers,
Sergio
Sergio Rodriguez Soria
LSI-EPUSP
SBTVD Program
SP-Brazil
More information about the Mp4-tech
mailing list