2012/9/18 Eugen Dedu <eugen.d...@pu-pm.univ-fcomte.fr>

> On 18/09/12 12:08, Antonio Trande wrote:
>
>> 2012/9/18 Eugen 
>> Dedu<eugen.d...@pu-pm.univ-**fcomte.fr<eugen.d...@pu-pm.univ-fcomte.fr>
>> >
>>
>>  On 15/09/12 21:23, Eugen Dedu wrote:
>>>
>>>  On 15/09/12 15:02, Antonio Trande wrote:
>>>>
>>>>  2012/9/15 Eugen Dedu<eugen.d...@pu-pm.univ-**f**comte.fr<http://fcomte.fr>
>>>>> <Eugen.Dedu@pu-pm.**univ-fcomte.fr <eugen.d...@pu-pm.univ-fcomte.fr>>
>>>>>
>>>>>
>>>>>>
>>>>>   On 15/09/12 00:37, Antonio Trande wrote:
>>>>>
>>>>>>
>>>>>>   2012/9/14 Eugen
>>>>>>
>>>>>>> Dedu<eugen.d...@pu-pm.univ-****f**comte.fr<http://fcomte.fr><
>>>>>>>
>>>>>>> Eugen.Dedu@pu-pm.**univ-**fcomte.fr <http://univ-fcomte.fr><
>>>>>>> Eugen.Dedu@pu-pm.**univ-fcomte.fr <eugen.d...@pu-pm.univ-fcomte.fr>
>>>>>>> >>
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>>  On 14/09/12 10:41, Antonio Trande wrote:
>>>>>>>
>>>>>>>
>>>>>>>> 2012/9/14 Antonio Trande<anto.tra...@gmail.com>
>>>>>>>>
>>>>>>>>
>>>>>>>>> 2012/9/13 Eugen
>>>>>>>>>
>>>>>>>>> Dedu<eugen.d...@pu-pm.univ-******f**comte.fr<http://fcomte.fr>
>>>>>>>>> <Eugen.Dedu@pu-pm.**univ-**fco**mte.fr <http://fcomte.fr><
>>>>>>>>> http://univ-fcomte.fr><
>>>>>>>>> Eugen.Dedu@pu-pm.**univ-**fcomte.fr <http://univ-fcomte.fr><
>>>>>>>>> Eugen.Dedu@pu-pm.**univ-fcomte.fr<eugen.d...@pu-pm.univ-fcomte.fr>
>>>>>>>>> >
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>    On 13/09/12 19:05, Antonio Trande wrote:
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  2012/9/13 Eugen Dedu<eugen.d...@pu-pm.univ-********f**comte.fr<
>>>>>>>>>>> http://fcomte.fr>
>>>>>>>>>>>
>>>>>>>>>>>   <Eugen.Dedu@pu-pm.**univ-****fco**mte.fr<http://fcomte.fr><
>>>>>>>>>>>
>>>>>>>>>>>> http://univ-fcomte.fr><
>>>>>>>>>>>> Eugen.Dedu@pu-pm.**univ-**fcom**te.fr <http://fcomte.fr><
>>>>>>>>>>>> http://univ-fcomte.fr><
>>>>>>>>>>>> Eugen.Dedu@pu-pm.**univ-**fcomte.fr <http://univ-fcomte.fr><
>>>>>>>>>>>> Eugen.Dedu@pu-pm.**univ-fcomte.fr<eugen.d...@pu-pm.univ-fcomte.fr>
>>>>>>>>>>>> >
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>   On 27/08/12 19:45, Antonio Trande wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>   2012/8/24 Antonio Trande<anto.tra...@gmail.com>
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>   2012/8/24 Eugen Dedu<eugen.d...@pu-pm.univ-**********f**
>>>>>>>>>>>>> comte.fr<
>>>>>>>>>>>>>
>>>>>>>>>>>>>> http://fcomte.fr>
>>>>>>>>>>>>>> <Eugen.Dedu@pu-pm.**univ-******fco**mte.fr<http://fcomte.fr><
>>>>>>>>>>>>>> http://univ-fcomte.fr><
>>>>>>>>>>>>>> Eugen.Dedu@pu-pm.**univ-****fcom**te.fr<http://fcomte.fr><
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> http://univ-fcomte.fr><
>>>>>>>>>>>>>> Eugen.Dedu@pu-pm.**univ-**fcom**te.fr <http://fcomte.fr><
>>>>>>>>>>>>>> http://univ-fcomte.fr><
>>>>>>>>>>>>>> Eugen.Dedu@pu-pm.**univ-**fcomte.fr <http://univ-fcomte.fr><
>>>>>>>>>>>>>> Eugen.Dedu@pu-pm.**univ-fcomte.fr<eugen.d...@pu-pm.univ-fcomte.fr>
>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>   On 24/08/12 12:48, Antonio Trande wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Peter, do you know what is the problem? I tested it with
>>>>>>>>>>>>>>>>>> libav...
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> With the option *--disable-libavcodec, *make completes
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>  its
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>   work but
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> ffmpeg codecs are not available.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>   If i remember properly this issue pops up with the old
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> release of
>>>>>>>>>>>>>>> Ekiga
>>>>>>>>>>>>>>> too and it was linked to ffmpeg.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Please, i wish understand if this is a issue related to Ekiga
>>>>>>>>>>>>>>> or to
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>   ffmpeg
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>> in Fedora.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Antonio, it could be a mismatch between ffmpeg version and
>>>>>>>>>>>>>> opal.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>   Do you
>>>>>>>>>>>>>>
>>>>>>>>>>>>> use ffmpeg or libav? What version exactly
>>>>>>>>>>>>> (/usr/include/libavcodec/***
>>>>>>>>>>>>>
>>>>>>>>>>>>> *version.h)?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Is it the version from Fedora or another one?
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>   Hi Eugen.
>>>>>>>>>>>>>
>>>>>>>>>>>> I use ffmpeg (v. 0.10..4-2) from Fedora repository.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Indeed, you use version ffmpeg 0.10.4. Could you send the
>>>>>>>>>>>>
>>>>>>>>>>>>  plugins/config.log file from opal directory?
>>>>>>>>>>>
>>>>>>>>>>> Also, what gives the command:
>>>>>>>>>>> grep PICT opal-directory/plugins/plugin-**********config.h
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>  $ grep PICT plugin-config.h
>>>>>>>>>>
>>>>>>>>>>   /* #undef AV_PICTURE_TYPE_NONE */
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>   Could you confirm that line 305 from
>>>>>>>>> /usr/include/ffmpeg/libavutil/
>>>>>>>>>
>>>>>>>> ****
>>>>>>>> **avutil.h
>>>>>>>>
>>>>>>>> is:
>>>>>>>> 305 AV_PICTURE_TYPE_NONE = 0, ///<  Undefined
>>>>>>>> ?
>>>>>>>>
>>>>>>>>
>>>>>>>>   I confirm.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>   If yes, then please do:
>>>>>>>
>>>>>>>> - in opal/plugins/video/common, rename ffmpeg directory to ffmpeg2
>>>>>>>> (so
>>>>>>>> that it is not found)
>>>>>>>> - rebuild opal (./configure and make)
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> See attached.
>>>>>>>
>>>>>>>
>>>>>>>  The problem is the following. Opal in config.log says:
>>>>>> checking if libavutil has AV_PICTURE_TYPE_NONE... no
>>>>>> checking if libavutil has AVPictureType... no
>>>>>>
>>>>>> On the other hand, your ffmpeg from Fedora has in avutil.h:
>>>>>> 304 enum AVPictureType {
>>>>>>
>>>>>> 305 AV_PICTURE_TYPE_NONE = 0, ///<  Undefined
>>>>>> [...]
>>>>>>
>>>>>> So opal configure does not find AV_PICTURE_TYPE_NONE, hence it
>>>>>> defines it,
>>>>>> but afterwards there is collision since it is defined in avutil.h.
>>>>>>
>>>>>>
>>>>>  I found the problem. configure check for AV_PICTURE_TYPE_NONE in
>>>> avcodec.h... Some versions of ffmpeg had it in avcodec.h, and your
>>>> version of ffmpeg has it in avutil.h...
>>>>
>>>> However, I do not understand why there was no error on Fedora official
>>>> builds.
>>>>
>>>> Let me think how to fix this.
>>>>
>>>>
>>> In the meantime, could you do the following and tell me if the
>>> compilation
>>> works?
>>>
>>> In plugin/plugin-config.h, comment out the line containing
>>> AV_PICTURE_TYPE_NONE, and do make again.
>>>
>>>
>>>  It doesn't work unfortunately.
>>
>> ...
>> make[1]: Entering directory
>> `/home/sagitter/**SoftwareCompilato/opal-3.10.7/**
>> plugins/video/H.263-1998'
>> [CC] h263-1998.cxx
>> In file included from h263-1998.cxx:47:0:
>> /home/sagitter/**SoftwareCompilato/opal-3.10.7/**
>> plugins/plugin-config.h:131:1:
>> error: stray ‘##’ in program
>> In file included from ../common/platform.h:65:0,
>>                   from ../common/ffmpeg.h:46,
>>                   from h263-1998.h:52,
>>                   from h263-1998.cxx:50:
>> /home/sagitter/**SoftwareCompilato/opal-3.10.7/**
>> plugins/plugin-config.h:131:1:
>> error: stray ‘##’ in program
>> In file included from h263-1998.cxx:47:0:
>> /home/sagitter/**SoftwareCompilato/opal-3.10.7/**
>> plugins/plugin-config.h:131:3:
>> error: ‘define’ does not name a type
>> In file included from /usr/include/ffmpeg/libavutil/**avutil.h:328:0,
>>                   from /usr/include/ffmpeg/libavutil/**samplefmt.h:22,
>>                   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/**common.h:135:69: error: ‘int8_t’ does not
>> name a type
>> In file included from ../common/ffmpeg.h:48:0,
>>                   from h263-1998.h:52,
>>                   from h263-1998.cxx:50:
>> /usr/include/ffmpeg/**libavcodec/avcodec.h:1112:5: error: ‘int8_t’ does
>> not
>> name a type
>> In file included from ../common/ffmpeg.h:48:0,
>>                   from h263-1998.h:52,
>>                   from h263-1998.cxx:50:
>> /usr/include/ffmpeg/**libavcodec/avcodec.h:1241:5: error: ‘int8_t’ does
>> not
>> name a type
>> make[1]: ***
>> [/home/sagitter/**SoftwareCompilato/opal-3.10.7/**
>> plugins/../lib_linux_x86_64/**plugins/h263_ffmpeg/h263-1998.**o]
>> Error 1
>> make[1]: Leaving directory
>> `/home/sagitter/**SoftwareCompilato/opal-3.10.7/**
>> plugins/video/H.263-1998'
>> make: *** [all] Error 2
>>
>> This is the change done on ' plugin/plugin-config.h' file:
>>
>> ...
>> /* Filename of the libavcodec library */
>> #define LIBAVUTIL_LIB_NAME "libavutil.so.51"
>>
>> #/* Compatibilty with various versions of the libavcodec library */<-----
>> ##define AV_PICTURE_TYPE_NONE 0
>>    <-----
>>
>
> To comment out do not use #, but //, such as:
> //#define AV_...
>
>
'make'  completed !

-- 
*Antonio Trande
"Fedora Ambassador"*
*"Fedora italian translation group"*
*"Blogger"

**mail*: mailto:sagit...@fedoraproject.org <sagit...@fedoraproject.org>
*Homepage*: http://www.fedora-os.org
*Sip Address* : sip:sagitter AT ekiga.net
*Jabber <http://jabber.org/>* :sagitter AT jabber.org
*GPG Key: 19E6DF27*
_______________________________________________
ekiga-list mailing list
ekiga-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-list

Reply via email to