[Slackbuilds-users] Opal from git still not compiling on 14.1?

Sebastian Arcus s.arcus at open-t.co.uk
Mon Nov 25 08:24:40 UTC 2013


I'm not sure if this is because Opal scripts haven't been updated in Git 
yet, or something is wrong/different on my computer, but I've tried to 
compile Opal-3.10.10 on 14.1 64bits and I get the following error (I've 
used the Opal scripts downloaded from Git last week - they don't seem to 
have been updated in the meanwhile):


In file included from h263-1998.cxx:50:0:
h263-1998.h:118:23: error: ‘CodecID’ has not been declared
virtual bool Init(CodecID codecId);
^
In file included from h263-1998.cxx:59:0:
../common/dyna.h:91:27: error: expected ‘)’ before ‘codec’
FFMPEGLibrary(CodecID codec);
^
../common/dyna.h:96:38: error: use of enum ‘CodecID’ without previous 
declaration
AVCodec *AvcodecFindEncoder(enum CodecID id);
^
../common/dyna.h:97:38: error: use of enum ‘CodecID’ without previous 
declaration
AVCodec *AvcodecFindDecoder(enum CodecID id);
^
../common/dyna.h:120:5: error: ‘CodecID’ does not name a type
CodecID m_codec;
^
../common/dyna.h:127:44: error: use of enum ‘CodecID’ without previous 
declaration
AVCodec *(*Favcodec_find_encoder)(enum CodecID id);
^
../common/dyna.h:128:44: error: use of enum ‘CodecID’ without previous 
declaration
AVCodec *(*Favcodec_find_decoder)(enum CodecID id);
^
h263-1998.cxx:98:58: error: no matching function for call to 
‘FFMPEGLibrary::F FMPEGLibrary(AVCodecID)’
static FFMPEGLibrary FFMPEGLibraryInstance(CODEC_ID_H263P);
^
h263-1998.cxx:98:58: note: candidates are:
In file included from h263-1998.cxx:59:0:
../common/dyna.h:88:7: note: FFMPEGLibrary::FFMPEGLibrary()
class FFMPEGLibrary
^
../common/dyna.h:88:7: note: candidate expects 0 arguments, 1 provided
../common/dyna.h:88:7: note: FFMPEGLibrary::FFMPEGLibrary(const 
FFMPEGLibrary&)
../common/dyna.h:88:7: note: no known conversion for argument 1 from 
‘AVCodecID’ to ‘const FFMPEGLibrary&’
h263-1998.cxx:207:37: error: ‘bool H263_Base_EncoderContext::Init’ is 
not astatic member of ‘class H263_Base_EncoderContext’
bool H263_Base_EncoderContext::Init(CodecID codecId)
^
h263-1998.cxx:207:37: error: ‘CodecID’ was not declared in this scope
h263-1998.cxx:208:1: error: expected ‘,’ or ‘;’ before ‘{’ token
{
^
make[3]: *** 
[/tmp/SBo/opal-3.10.10/plugins/../lib_linux_x86_64/plugins/h263_ffmpeg/h263-1998.o] 
Error 1
make[3]: Leaving directory `/tmp/SBo/opal-3.10.10/plugins/video/H.263-1998'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/SBo/opal-3.10.10/plugins'
make[1]: *** [subdirs] Error 2
make[1]: Leaving directory `/tmp/SBo/opal-3.10.10'
make: *** [opt] Error 2



More information about the SlackBuilds-users mailing list