2012/9/18 Eugen Dedu <[email protected]>

> On 18/09/12 12:40, Antonio Trande wrote:
>
>> 2012/9/18 Eugen 
>> Dedu<[email protected]**fcomte.fr<[email protected]>
>> >
>>
>>  On 18/09/12 12:08, Antonio Trande wrote:
>>>
>>>  2012/9/18 Eugen Dedu<[email protected]**f**comte.fr<http://fcomte.fr>
>>>> <Eugen.Dedu@pu-pm.**univ-fcomte.fr <[email protected]>>
>>>>
>>>>
>>>>>
>>>>   On 15/09/12 21:23, Eugen Dedu wrote:
>>>>
>>>>>
>>>>>   On 15/09/12 15:02, Antonio Trande wrote:
>>>>>
>>>>>>
>>>>>>   2012/9/15 Eugen Dedu<[email protected]****f**comte.fr<
>>>>>> http://fcomte.fr>
>>>>>>
>>>>>>> <Eugen.Dedu@pu-pm.**univ-**fcomte.fr <http://univ-fcomte.fr><
>>>>>>> Eugen.Dedu@pu-pm.**univ-fcomte.fr <[email protected]>
>>>>>>> >>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>     On 15/09/12 00:37, Antonio Trande wrote:
>>>>>>>
>>>>>>>
>>>>>>>>    2012/9/14 Eugen
>>>>>>>>
>>>>>>>>  Dedu<[email protected]******f**comte.fr<http://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<[email protected]>
>>>>>>>>> >
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>   On 14/09/12 10:41, Antonio Trande wrote:
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  2012/9/14 Antonio Trande<[email protected]>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  2012/9/13 Eugen
>>>>>>>>>>>
>>>>>>>>>>> Dedu<[email protected]********f**comte.fr<http://fcomte.**
>>>>>>>>>>> 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<[email protected]>
>>>>>>>>>>> >
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>      On 13/09/12 19:05, Antonio Trande wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>   2012/9/13 Eugen Dedu<[email protected]**********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<[email protected]>
>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    On 27/08/12 19:45, Antonio Trande wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    2012/8/24 Antonio Trande<[email protected]>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>    2012/8/24 Eugen Dedu<[email protected]*****
>>>>>>>>>>>>>>> *******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-**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<[email protected]>
>>>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>     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 !
>>
>
> For your information, this is fixed with commit http://opalvoip.svn.**
> sourceforge.net/viewvc/**opalvoip?view=revision&**revision=28378<http://opalvoip.svn.sourceforge.net/viewvc/opalvoip?view=revision&revision=28378>.
>  (Note that configure must be regenerated before using it.)


Thank you very much.



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

**mail*: mailto:[email protected] <[email protected]>
*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
[email protected]
https://mail.gnome.org/mailman/listinfo/ekiga-list

Reply via email to