[Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit



Hi all.

I'm working to compile opal-3.10.7 on my  Fedora 17 64bit. After ./configure --disable-silk, make fails  with 

[CC] h263-1998.cxx
In file included from /usr/include/ffmpeg/libavutil/samplefmt.h:22:0,
                 from /usr/include/ffmpeg/libavcodec/avcodec.h:30,
                 from ../common/ffmpeg.h:48,
                 from h263-1998.h:52,
                 from h263-1998.cxx:50:
/usr/include/ffmpeg/libavutil/avutil.h:305:5: error: expected identifier before numeric constant
/usr/include/ffmpeg/libavutil/avutil.h:305:5: error: expected ‘}’ before numeric constant
/usr/include/ffmpeg/libavutil/avutil.h:305:5: error: expected unqualified-id before numeric constant
/usr/include/ffmpeg/libavutil/avutil.h:313:1: error: expected declaration before ‘}’ token
make[3]: *** [/home/sagitter/SoftwareCompilato/opal-3.10.7/plugins/../lib_linux_x86_64/plugins/h263_ffmpeg/h263-1998.o] Error 1
make[3]: Leaving directory `/home/sagitter/SoftwareCompilato/opal-3.10.7/plugins/video/H.263-1998'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/sagitter/SoftwareCompilato/opal-3.10.7/plugins'
make[1]: *** [subdirs] Error 2
make[1]: Leaving directory `/home/sagitter/SoftwareCompilato/opal-3.10.7'
make: *** [opt] Error 2

What can i do ?

Regards.
--
Antonio Trande

mail: mailto:sagitter fedoraproject org

Homepage: http://www.fedora-os.org

Sip Address
: sip:sagitter AT ekiga.net
Jabber
:sagitter AT jabber.org
GPG Key: 19E6DF27

$ ./configure --disable-silk
checking for pkg-config... /bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for a BSD-compatible install... /bin/install -c
checking for ranlib... ranlib
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for ar... ar
configure: gcc version is 4.7.0
checking if gcc version is valid... yes
checking for working bit scan intrinsic... no
configure: Opal version is 3.10.7
checking for PTLIB... yes
checking linkable PTLib... release, static
Version:  2.10.2
CFLAGS:   -DP_64BIT -DPTRACING=1 -D_REENTRANT -D_GNU_SOURCE=1 -fno-exceptions -I/usr/include/SDL  
CXXFLAGS: -felide-constructors -Wreorder
DEBUG:    -Wl,-z,relro -lpt_d_s -lrt -lsasl2 -lldap -llber -lldap_r -lssl -lcrypto -lexpat -lSDL -lpthread -lresolv -ldl  
RELEASE:  -Wl,-z,relro -lpt_s -lrt -lsasl2 -lldap -llber -lldap_r -lssl -lcrypto -lexpat -lSDL -lpthread -lresolv -ldl  
checking where plugins are being installed... linux
/usr/local/lib/opal-3.10.7
checking if debug build accepts -g3 -ggdb -O0... yes
checking ptlib version... 2.10.2
checking PTLIB has URL... yes
checking PTLIB has STUN... yes
checking PTLIB has SSL... yes
checking PTLIB has ASN.1... yes
checking PTLIB has expat... yes
checking PTLIB has video... yes
checking PTLIB has wavfile... yes
checking PTLIB has vxml... yes
checking PTLIB has ipv6... no
checking PTLIB has dtmf... yes
checking PTLIB has ldap... yes
checking PTLIB has dns... yes
checking PTLIB has audio... yes
checking PTLIB has config... yes
checking PTLIB has option ssl/aes... yes
checking how to run the C++ preprocessor... g++ -E
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking if dlopen is available... yes
checking for dlopen in -ldl... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking for SPEEXDSP... yes
checking speex/speex.h usability... yes
checking speex/speex.h presence... yes
checking for speex/speex.h... yes
checking for speex/speex.h... (cached) yes
checking Speex has float... no
checking ZRTP protocol support... no
checking libsrtp support... no
checking capi20.h usability... no
checking capi20.h presence... no
checking for capi20.h... no
checking for swig... /bin/swig
checking jni.h usability... no
checking jni.h presence... no
checking for jni.h... no
checking for ruby... yes
checking ruby.h usability... no
checking ruby.h presence... no
checking for ruby.h... no
checking whether to enable video codec support... yes
checking whether to enable SIP protocol support... yes
checking whether to enable H.323 protocol support... yes
checking PTLIB has ASN... yes
checking whether to enable IAX2 protocol support... yes
checking whether to enable H.224 protocol support... yes
checking whether to enable H.281 (Far End Camera Control) protocol support... yes
checking whether to enable T.38 capability support... yes
checking whether to enable MSRP support... yes
checking whether to enable SIPIM session support... yes
checking whether to enable RFC4103 support... yes
checking whether to enable T.38 FAX protocol support... yes
checking whether to enable H.450... yes
checking whether to enable H.460... yes
checking whether to enable H.239... yes
checking whether to enable H.501... yes
checking whether to enable T.120... no
checking whether to enable LID support... yes
checking whether to enable IVR support... yes
checking whether to enable RFC4175 support... yes
checking whether to enable RFC2435 support (experimental)... no
checking whether to enable accoustic echo cancellation support... yes
checking whether to enable Packet Loss Concealment for G.711... yes
checking whether to enable RTCP Extended Reports support... yes
checking whether to enable statistics gathering support... yes
checking whether to enable media mixing support... yes
checking whether to enable PC sound system support... yes
checking whether to enable plugin support... yes
checking whether to enable samples build... no
configure: creating ./config.status
config.status: creating opal_defs.mak
config.status: creating Makefile
config.status: creating opal.pc
config.status: creating opal.spec
config.status: creating opal_cfg.dxy
config.status: creating src/codec/speex/libspeex/speex_config_types.h
config.status: creating include/opal/buildopts.h
config.status: include/opal/buildopts.h is unchanged
=== configuring in plugins (/home/sagitter/SoftwareCompilato/opal-3.10.7/plugins)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local'  '--disable-silk' --cache-file=/dev/null --srcdir=.
PTLIB_REC_VERSION 2.10.1
checking for pkg-config... /bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for PTLIB... yes
checking linkable PTLib... release, static
Version:  2.10.2
CFLAGS:   -DP_64BIT -DPTRACING=1 -D_REENTRANT -D_GNU_SOURCE=1 -fno-exceptions -I/usr/include/SDL  
CXXFLAGS: -felide-constructors -Wreorder
DEBUG:    -Wl,-z,relro -lpt_d_s -lrt -lsasl2 -lldap -llber -lldap_r -lssl -lcrypto -lexpat -lSDL -lpthread -lresolv -ldl  
RELEASE:  -Wl,-z,relro -lpt_s -lrt -lsasl2 -lldap -llber -lldap_r -lssl -lcrypto -lexpat -lSDL -lpthread -lresolv -ldl  
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for a BSD-compatible install... /bin/install -c
checking for ranlib... ranlib
checking for nm... nm
checking for ldd... ldd
checking for objdump... objdump
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking OPAL Version... 3.10.7
checking Plugin install directory... /usr/local/lib/opal-3.10.7
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking if dlopen is available... yes
checking for dlopen in -ldl... yes
checking if linker accepts -Wl,--no-as-needed... yes
checking for gsm_create in -lgsm... yes
checking if system GSM library has WAV49... yes
checking System GSM... yes
using system GSM
checking how to run the C preprocessor... gcc -E
configure: checking if iLBC is installed
checking for iLBC_encode in -lilbc... no
checking System iLBC... no
configure: creating ./config.status
config.status: creating audio/GSM0610/Makefile
config.status: creating audio/gsm-amr/Makefile
config.status: creating audio/iLBC/Makefile
config.status: creating audio/Speex/libspeex/speex_config_types.h
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking internal Speex version... 1.1.11.1
configure: checking whether system Speex or internal Speex is more recent
checking for SPEEX... yes
using system Speex version 1.2rc1
checking for CELT... no
checking default to full capabilities at empty fmtp lines... yes
checking for LIBAVCODEC... yes
checking filename of libavcodec library... libavcodec.so.53
configure: libavcodec stack align hack disabled
checking libavcodec source... disabled
checking for LIBAVUTIL... yes
checking filename of libavutil library... libavutil.so.51
checking if libavcodec has rtp_mode... no
checking if libavutil has AV_PICTURE_TYPE_NONE... no
checking if libavutil has AVPictureType... no
checking for X264... no
checking for THEORA... no
checking IXJ... no
checking enable voicetronix vpb... no
checking for fax_free in -lspandsp... yes
checking for t38_core_get_logging_state in -lspandsp... yes
checking for spandsp.h... yes
checking for t38_set_fastest_image_data_rate in -lspandsp... yes
checking for posix_memalign... yes
configure: creating ./config.status
config.status: creating audio/GSM0610/Makefile
config.status: creating audio/gsm-amr/Makefile
config.status: creating audio/iLBC/Makefile
config.status: creating audio/Speex/libspeex/speex_config_types.h
config.status: creating audio/Speex/Makefile
config.status: creating audio/G722/Makefile
config.status: creating audio/G.722.1/Makefile
config.status: creating audio/G.722.2/Makefile
config.status: creating audio/G726/Makefile
config.status: creating audio/LPC_10/Makefile
config.status: creating audio/IMA_ADPCM/Makefile
config.status: creating video/H.261-vic/Makefile
config.status: creating video/H.263-1998/Makefile
config.status: creating video/MPEG4-ffmpeg/Makefile
config.status: creating fax/fax_spandsp/Makefile
config.status: creating Makefile
config.status: creating plugin-inc.mak
config.status: creating plugin-config.h
config.status: plugin-config.h is unchanged

=================== Plugin configuration ======================
 prefix                           : /usr/local
 exec_prefix                      : ${prefix}
 libdir                           : ${exec_prefix}/lib
 Audio Codec plugin install dir   : ${libdir}/opal-3.10.7/codecs/audio
 Video Codec plugin install prefix: ${libdir}/opal-3.10.7/codecs/video
 LID plugin install prefix        : ${libdir}/opal-3.10.7/lid
 FAX plugin install prefix        : ${libdir}/opal-3.10.7/fax

                              GSM :  yes (system)
                          GSM-AMR :  yes
                             iLBC :  yes (internal)
                            Speex :  yes (system, version 1.2rc1)
                            G.722 :  yes
                          G.722.1 :  yes
                          G.722.2 :  yes
                            G.726 :  yes
                            LPC10 :  yes
                        IMA_ADPCM :  yes
                              SBC :  no
                             CELT :  no
                             SILK :  no

                           H.261  :  yes (vic)
                     H.263/H.263+ :  yes (ffmpeg)
                           H.264  :  no
                          THEORA  :  no
                    MPEG4 Part 2  :  yes (no rate control correction)

                     SpanDSP FAX  :  yes

           Quicknet xJACK support :  no
         Voicetronics VPB support :  no

                         OS Type  :  linux-gnu
                    Machine Type  :  x86_64

 If all settings are OK, type make and make install 
========================================================


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]