From shentino at gmail.com Sun Sep 2 05:36:32 2012 From: shentino at gmail.com (Shentino) Date: Sat, 1 Sep 2012 22:36:32 -0700 Subject: [Ekiga-list] Conference calling video Message-ID: I forgot where to read about this on the wiki, but how do I have a 3 (or more) way video conference call on ekiga? Also, there seems to be some difficulty getting my account into registered status when I start ekiga. Is the server overloaded these days? From Eugen.Dedu at pu-pm.univ-fcomte.fr Sun Sep 2 17:15:11 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Sun, 02 Sep 2012 20:15:11 +0300 Subject: [Ekiga-list] Conference calling video In-Reply-To: References: Message-ID: <5043941F.5040705@pu-pm.univ-fcomte.fr> On 02/09/12 08:36, Shentino wrote: > I forgot where to read about this on the wiki, but how do I have a 3 > (or more) way video conference call on ekiga? Ekiga does not allow speaking to more than one person at a time. In order to make several people communicate you need server support, as far as I know, for ex. using a conference room, see http://wiki.ekiga.org/index.php/Fun_Numbers for ex. Video is not enabled on conference rooms, and quality is low, as far as I know. > Also, there seems to be some difficulty getting my account into > registered status when I start ekiga. Is the server overloaded these > days? We need the output log (-d 4)... -- Eugen From shentino at gmail.com Sun Sep 2 22:35:27 2012 From: shentino at gmail.com (Shentino) Date: Sun, 2 Sep 2012 15:35:27 -0700 Subject: [Ekiga-list] Conference calling video In-Reply-To: <5043941F.5040705@pu-pm.univ-fcomte.fr> References: <5043941F.5040705@pu-pm.univ-fcomte.fr> Message-ID: >> Also, there seems to be some difficulty getting my account into >> registered status when I start ekiga. Is the server overloaded these >> days? > We need the output log (-d 4)... I went all the way up to -d 5, and the only debug messages I'm seeing so far are not related to logging in at ekiga.net. Just a couple of notes about dropping video frames here and there. am I missing a debug flag here? From t.simonnet at esiee.fr Mon Sep 3 07:11:58 2012 From: t.simonnet at esiee.fr (Thierry Simonnet) Date: Mon, 03 Sep 2012 09:11:58 +0200 Subject: [Ekiga-list] Conference calling video In-Reply-To: References: Message-ID: <5044583E.6010504@esiee.fr> Hi, Ekige is a client for voice and video calls. To have more services, you need services. For my organization (and also for my research projects), I set up an IPBX asterisk and use app_konference (sourceforge). I think I will use asterisk integrated service on new version of asterisk (ConfBridge). Works perfectly with Ekiga. Best regards Thierry Le 02/09/2012 07:36, Shentino a ?crit : > I forgot where to read about this on the wiki, but how do I have a 3 > (or more) way video conference call on ekiga? > > Also, there seems to be some difficulty getting my account into > registered status when I start ekiga. Is the server overloaded these > days? > _______________________________________________ > ekiga-list mailing list > ekiga-list at gnome.org > https://mail.gnome.org/mailman/listinfo/ekiga-list -- Thierry Simonnet ESIEE-Paris Par respect pour l'environnement, n'imprimez ce mail que si n?cessaire -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: images1 Type: image/gif Size: 465 bytes Desc: not available URL: From Eugen.Dedu at pu-pm.univ-fcomte.fr Mon Sep 3 08:05:10 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Mon, 03 Sep 2012 11:05:10 +0300 Subject: [Ekiga-list] Conference calling video In-Reply-To: References: <5043941F.5040705@pu-pm.univ-fcomte.fr> Message-ID: <504464B6.1030100@pu-pm.univ-fcomte.fr> On 03/09/12 01:35, Shentino wrote: >>> Also, there seems to be some difficulty getting my account into >>> registered status when I start ekiga. Is the server overloaded these >>> days? >> We need the output log (-d 4)... > > I went all the way up to -d 5, and the only debug messages I'm seeing > so far are not related to logging in at ekiga.net. Just a couple of > notes about dropping video frames here and there. > > am I missing a debug flag here? Have you compiled ekiga yourself? What distribution do you use? Do you have an ekiga.net account in ekiga? -- Eugen From shentino at gmail.com Mon Sep 3 12:06:55 2012 From: shentino at gmail.com (Shentino) Date: Mon, 3 Sep 2012 05:06:55 -0700 Subject: [Ekiga-list] Conference calling video In-Reply-To: <504464B6.1030100@pu-pm.univ-fcomte.fr> References: <5043941F.5040705@pu-pm.univ-fcomte.fr> <504464B6.1030100@pu-pm.univ-fcomte.fr> Message-ID: On Mon, Sep 3, 2012 at 1:05 AM, Eugen Dedu > Have you compiled ekiga yourself? What distribution do you use? Do you > have an ekiga.net account in ekiga? Sorta. I use gentoo. I do have an ekiga.net account > -- > Eugen > _______________________________________________ > ekiga-list mailing list > ekiga-list at gnome.org > https://mail.gnome.org/mailman/listinfo/ekiga-list From Eugen.Dedu at pu-pm.univ-fcomte.fr Mon Sep 3 21:04:59 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Tue, 04 Sep 2012 00:04:59 +0300 Subject: [Ekiga-list] Conference calling video In-Reply-To: References: <5043941F.5040705@pu-pm.univ-fcomte.fr> <504464B6.1030100@pu-pm.univ-fcomte.fr> Message-ID: <50451B7B.7030305@pu-pm.univ-fcomte.fr> On 03/09/12 15:06, Shentino wrote: > On Mon, Sep 3, 2012 at 1:05 AM, Eugen Dedu > >> Have you compiled ekiga yourself? What distribution do you use? Do you >> have an ekiga.net account in ekiga? > > Sorta. I use gentoo. What options have you used when you have compiled ptlib, opal and ekiga? (Please do not remove lines of previous e-mails.) > I do have an ekiga.net account -- Eugen From doug.ross at free.fr Thu Sep 6 20:26:58 2012 From: doug.ross at free.fr (Doug Ross) Date: Thu, 06 Sep 2012 22:26:58 +0200 Subject: [Ekiga-list] Is there any way to add "DTMF" within the dial number ? Message-ID: <50490712.7040703@free.fr> Hello, I just start to use Ekiga (migrating from X-Lite) and I have some feature I would like to retrieve. I run Ekiga 3.2.7 on W7 with freephonie SIP account. As part of my work I need to attend multiple conference call. Each conf call have a "pin code" to be entered in order to access the right conf call. So here are the steps : 1) dial in the conf call : sip:1234567890 at freephonie.nt 2) manually enter the "pin code" followed by '#' thru keypad 123456# Issue #1 As of today, I'm able to complete step 1), but I can't manually enter the code on the keypad (I clic on the keypad but hear no sounds at all). Issue #2 With X-Lite, I was able to directly save/play "pin code" sequence within the saved dial-in number of a "contact". Here is the explanation from X-Lite manual : +++++++++++++++++++++++++++++++++++++++++++++++++ Dealing with an Auto Attendant If you know that your call will be answered by an auto attendant and you know what menu items you will choose, you can include those menu items (DTMF) in the phone number when you dial it: ? Before the first DTMF number, include at least one capital P. ? You can include other Ps. Each P causes X-Lite to wait one second before sending the next character. ? At the end of the input, you must include a ; character. Example: To dial a number, add a 3-second delay and then press 44, enter this in the call entry field: 604551212PPP44; Example: To dial a number, add a 6-second delay, then press 1 then 3 then 2, each with a two second delay: 604551212PPPPPP1PP3PP2; +++++++++++++++++++++++++++++++++++++++++++++++++ I tried similar thinks but no success.... seems SIP number format does not allow similar feature :( If someone have any idea, either for issue 1 or 2 (or both :) ) I will be happy. Thank's in advance. Nicolas From simon at mungewell.org Thu Sep 6 21:11:09 2012 From: simon at mungewell.org (simon at mungewell.org) Date: Thu, 6 Sep 2012 17:11:09 -0400 Subject: [Ekiga-list] Is there any way to add "DTMF" within the dial number ? In-Reply-To: <50490712.7040703@free.fr> References: <50490712.7040703@free.fr> Message-ID: <021c73bfbdfe20f47b9daf5fb05e16f1.squirrel@mungewell.org> > Hello, > > I just start to use Ekiga (migrating from X-Lite) and I have some > feature I would like to retrieve. IIRC DTMF tones are set out of band, rather than sounds encoded in the audio. It is up to you SIP destination (or service provider) to decode this out of band stuff. There is a DTMF setting in the preferences (preferences/protocol/SIP settings) to select between 2 standards, did you try changing that? I don't believe that there is a way include extra digits after a dialed number; SIP address are not sequential sent - they are more like an email address and compiled into a destination before being sent. Simon From Eugen.Dedu at pu-pm.univ-fcomte.fr Thu Sep 13 16:29:06 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Thu, 13 Sep 2012 18:29:06 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: References: <50375E1C.7050001@pu-pm.univ-fcomte.fr> Message-ID: <505209D2.8020900@pu-pm.univ-fcomte.fr> On 27/08/12 19:45, Antonio Trande wrote: > 2012/8/24 Antonio Trande > >> 2012/8/24 Eugen Dedu >> >>> 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? -- Eugen From anto.trande at gmail.com Thu Sep 13 17:05:03 2012 From: anto.trande at gmail.com (Antonio Trande) Date: Thu, 13 Sep 2012 19:05:03 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: <505209D2.8020900@pu-pm.univ-fcomte.fr> References: <50375E1C.7050001@pu-pm.univ-fcomte.fr> <505209D2.8020900@pu-pm.univ-fcomte.fr> Message-ID: 2012/9/13 Eugen Dedu > On 27/08/12 19:45, Antonio Trande wrote: > >> 2012/8/24 Antonio Trande >> >> 2012/8/24 Eugen Dedu >>> > >>> >>> 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. -- *Antonio Trande "Fedora Ambassador"* *"Fedora italian translation group"* *"Blogger" **mail*: mailto:sagitter at fedoraproject.org *Homepage*: http://www.fedora-os.org *Sip Address* : sip:sagitter AT ekiga.net *Jabber * :sagitter AT jabber.org *GPG Key: 19E6DF27* -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: version.h Type: text/x-chdr Size: 4561 bytes Desc: not available URL: From Eugen.Dedu at pu-pm.univ-fcomte.fr Thu Sep 13 18:35:57 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Thu, 13 Sep 2012 20:35:57 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: References: <50375E1C.7050001@pu-pm.univ-fcomte.fr> <505209D2.8020900@pu-pm.univ-fcomte.fr> Message-ID: <5052278D.2020306@pu-pm.univ-fcomte.fr> On 13/09/12 19:05, Antonio Trande wrote: > 2012/9/13 Eugen Dedu > >> On 27/08/12 19:45, Antonio Trande wrote: >> >>> 2012/8/24 Antonio Trande >>> >>> 2012/8/24 Eugen Dedu >>>>> >>>> >>>> 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 -- Eugen From anto.trande at gmail.com Fri Sep 14 08:41:02 2012 From: anto.trande at gmail.com (Antonio Trande) Date: Fri, 14 Sep 2012 10:41:02 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: References: <50375E1C.7050001@pu-pm.univ-fcomte.fr> <505209D2.8020900@pu-pm.univ-fcomte.fr> <5052278D.2020306@pu-pm.univ-fcomte.fr> Message-ID: 2012/9/14 Antonio Trande > 2012/9/13 Eugen Dedu > >> On 13/09/12 19:05, Antonio Trande wrote: >> >>> 2012/9/13 Eugen Dedu >>> > >>> >>> On 27/08/12 19:45, Antonio Trande wrote: >>>> >>>> 2012/8/24 Antonio Trande >>>>> >>>>> 2012/8/24 Eugen Dedu >>>>> > >>>>> >>>>>> >>>>>>> >>>>>> 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 */ -- *Antonio Trande "Fedora Ambassador"* *"Fedora italian translation group"* *"Blogger" **mail*: mailto:sagitter at fedoraproject.org *Homepage*: http://www.fedora-os.org *Sip Address* : sip:sagitter AT ekiga.net *Jabber * :sagitter AT jabber.org *GPG Key: 19E6DF27* -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: config.log.gz Type: application/x-gzip Size: 7203 bytes Desc: not available URL: From Eugen.Dedu at pu-pm.univ-fcomte.fr Fri Sep 14 14:46:38 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Fri, 14 Sep 2012 16:46:38 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: References: <50375E1C.7050001@pu-pm.univ-fcomte.fr> <505209D2.8020900@pu-pm.univ-fcomte.fr> <5052278D.2020306@pu-pm.univ-fcomte.fr> Message-ID: <5053434E.8070303@pu-pm.univ-fcomte.fr> On 14/09/12 10:41, Antonio Trande wrote: > 2012/9/14 Antonio Trande > >> 2012/9/13 Eugen Dedu >> >>> On 13/09/12 19:05, Antonio Trande wrote: >>> >>>> 2012/9/13 Eugen Dedu >>>>> >>>> >>>> On 27/08/12 19:45, Antonio Trande wrote: >>>>> >>>>> 2012/8/24 Antonio Trande >>>>>> >>>>>> 2012/8/24 Eugen Dedu >>>>>> > >>>>>> >>>>>>> >>>>>>>> >>>>>>> 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 ? 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) -- Eugen From anto.trande at gmail.com Fri Sep 14 22:37:25 2012 From: anto.trande at gmail.com (Antonio Trande) Date: Sat, 15 Sep 2012 00:37:25 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: <5053434E.8070303@pu-pm.univ-fcomte.fr> References: <50375E1C.7050001@pu-pm.univ-fcomte.fr> <505209D2.8020900@pu-pm.univ-fcomte.fr> <5052278D.2020306@pu-pm.univ-fcomte.fr> <5053434E.8070303@pu-pm.univ-fcomte.fr> Message-ID: 2012/9/14 Eugen Dedu > On 14/09/12 10:41, Antonio Trande wrote: > >> 2012/9/14 Antonio Trande >> >> 2012/9/13 Eugen Dedu >>> > >>> >>> On 13/09/12 19:05, Antonio Trande wrote: >>>> >>>> 2012/9/13 Eugen Dedu >>>>> > >>>>> >>>>> >>>>>> >>>>> On 27/08/12 19:45, Antonio Trande wrote: >>>>> >>>>>> >>>>>> 2012/8/24 Antonio Trande >>>>>> >>>>>>> >>>>>>> 2012/8/24 Eugen Dedu>>>>>> http://fcomte.fr> >>>>>>> < >>>>>>> Eugen.Dedu at 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. -- *Antonio Trande "Fedora Ambassador"* *"Fedora italian translation group"* *"Blogger" **mail*: mailto:sagitter at fedoraproject.org *Homepage*: http://www.fedora-os.org *Sip Address* : sip:sagitter AT ekiga.net *Jabber * :sagitter AT jabber.org *GPG Key: 19E6DF27* -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: configure+make_log Type: application/octet-stream Size: 17390 bytes Desc: not available URL: From Eugen.Dedu at pu-pm.univ-fcomte.fr Sat Sep 15 10:56:18 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Sat, 15 Sep 2012 12:56:18 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: References: <50375E1C.7050001@pu-pm.univ-fcomte.fr> <505209D2.8020900@pu-pm.univ-fcomte.fr> <5052278D.2020306@pu-pm.univ-fcomte.fr> <5053434E.8070303@pu-pm.univ-fcomte.fr> Message-ID: <50545ED2.1020008@pu-pm.univ-fcomte.fr> On 15/09/12 00:37, Antonio Trande wrote: > 2012/9/14 Eugen Dedu > >> On 14/09/12 10:41, Antonio Trande wrote: >> >>> 2012/9/14 Antonio Trande >>> >>> 2012/9/13 Eugen Dedu >>>>> >>>> >>>> On 13/09/12 19:05, Antonio Trande wrote: >>>>> >>>>> 2012/9/13 Eugen Dedu >>>>>> > >>>>>> >>>>>> >>>>>>> >>>>>> On 27/08/12 19:45, Antonio Trande wrote: >>>>>> >>>>>>> >>>>>>> 2012/8/24 Antonio Trande >>>>>>> >>>>>>>> >>>>>>>> 2012/8/24 Eugen Dedu>>>>>>> http://fcomte.fr> >>>>>>>> < >>>>>>>> Eugen.Dedu at 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. So how could that happen? Are you sure that you do not have two ffmpeg installations? For ex. one in /usr/local, which gets used by configure, and another one from Fedora which gets used during make? Also, couldn't you execute configure without "PKG_CONFIG_PATH=/usr/local/lib/pkgconfig" (on a fresh directory, where you have not built opal)? -- Eugen From anto.trande at gmail.com Sat Sep 15 13:02:37 2012 From: anto.trande at gmail.com (Antonio Trande) Date: Sat, 15 Sep 2012 15:02:37 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: <50545ED2.1020008@pu-pm.univ-fcomte.fr> References: <50375E1C.7050001@pu-pm.univ-fcomte.fr> <505209D2.8020900@pu-pm.univ-fcomte.fr> <5052278D.2020306@pu-pm.univ-fcomte.fr> <5053434E.8070303@pu-pm.univ-fcomte.fr> <50545ED2.1020008@pu-pm.univ-fcomte.fr> Message-ID: 2012/9/15 Eugen Dedu > On 15/09/12 00:37, Antonio Trande wrote: > >> 2012/9/14 Eugen Dedu >> > >> >> On 14/09/12 10:41, Antonio Trande wrote: >>> >>> 2012/9/14 Antonio Trande >>>> >>>> 2012/9/13 Eugen Dedu >>>> > >>>> >>>>> >>>>>> >>>>> On 13/09/12 19:05, Antonio Trande wrote: >>>>> >>>>>> >>>>>> 2012/9/13 Eugen Dedu>>>>> http://fcomte.fr> >>>>>> >>>>>>> < >>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>> >> >>>>>>> >>>>>>> >>>>>>> >>>>>>>> On 27/08/12 19:45, Antonio Trande wrote: >>>>>>> >>>>>>> >>>>>>>> 2012/8/24 Antonio Trande >>>>>>>> >>>>>>>> >>>>>>>>> 2012/8/24 Eugen Dedu>>>>>>>> http://fcomte.fr> >>>>>>>>> < >>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr < >>>>>>>>> Eugen.Dedu at 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. > > So how could that happen? Are you sure that you do not have two ffmpeg > installations? For ex. one in /usr/local, which gets used by configure, > and another one from Fedora which gets used during make? > ffmpeg is only one. I think that or there is confusion on my Fedora or this problem is tied with /usr Moveon Fedora 17. Could be for that ? I'll try to compile Ekiga on a fresh installation, too. > > Also, couldn't you execute configure without "PKG_CONFIG_PATH=/usr/local/* > *lib/pkgconfig" (on a fresh directory, where you have not built opal)? I must so that ./configure finds ptlib libraries. -- *Antonio Trande "Fedora Ambassador"* *"Fedora italian translation group"* *"Blogger" **mail*: mailto:sagitter at fedoraproject.org *Homepage*: http://www.fedora-os.org *Sip Address* : sip:sagitter AT ekiga.net *Jabber * :sagitter AT jabber.org *GPG Key: 19E6DF27* -------------- next part -------------- An HTML attachment was scrubbed... URL: From Eugen.Dedu at pu-pm.univ-fcomte.fr Sat Sep 15 19:23:03 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Sat, 15 Sep 2012 21:23:03 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: References: <50375E1C.7050001@pu-pm.univ-fcomte.fr> <505209D2.8020900@pu-pm.univ-fcomte.fr> <5052278D.2020306@pu-pm.univ-fcomte.fr> <5053434E.8070303@pu-pm.univ-fcomte.fr> <50545ED2.1020008@pu-pm.univ-fcomte.fr> Message-ID: <5054D597.1020207@pu-pm.univ-fcomte.fr> On 15/09/12 15:02, Antonio Trande wrote: > 2012/9/15 Eugen Dedu > >> On 15/09/12 00:37, Antonio Trande wrote: >> >>> 2012/9/14 Eugen Dedu >>>> >>> >>> On 14/09/12 10:41, Antonio Trande wrote: >>>> >>>> 2012/9/14 Antonio Trande >>>>> >>>>> 2012/9/13 Eugen Dedu >>>>> > >>>>> >>>>>> >>>>>>> >>>>>> On 13/09/12 19:05, Antonio Trande wrote: >>>>>> >>>>>>> >>>>>>> 2012/9/13 Eugen Dedu>>>>>> http://fcomte.fr> >>>>>>> >>>>>>>> < >>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> On 27/08/12 19:45, Antonio Trande wrote: >>>>>>>> >>>>>>>> >>>>>>>>> 2012/8/24 Antonio Trande >>>>>>>>> >>>>>>>>> >>>>>>>>>> 2012/8/24 Eugen Dedu>>>>>>>>> http://fcomte.fr> >>>>>>>>>> < >>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>>>> Eugen.Dedu at 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. >> So how could that happen? Are you sure that you do not have two ffmpeg >> installations? For ex. one in /usr/local, which gets used by configure, >> and another one from Fedora which gets used during make? >> > > ffmpeg is only one. I think that or there is confusion on my Fedora or this > problem is tied with /usr > Moveon Fedora 17. > Could be for that ? I'll try to compile Ekiga on a fresh installation, too. > > >> >> Also, couldn't you execute configure without "PKG_CONFIG_PATH=/usr/local/* >> *lib/pkgconfig" (on a fresh directory, where you have not built opal)? > > > I must so that ./configure finds ptlib libraries. -- Eugen From dsandras at seconix.com Sun Sep 16 10:05:23 2012 From: dsandras at seconix.com (Damien Sandras) Date: Sun, 16 Sep 2012 12:05:23 +0200 Subject: [Ekiga-list] Fwd: Re: Installing Ekiga-3.9.90 Icons Missing For DialPad and Contacts In-Reply-To: <50548E21.7070705@pu-pm.univ-fcomte.fr> References: <20120826030658.GA27229@Junius> <50548E21.7070705@pu-pm.univ-fcomte.fr> Message-ID: <5055A463.8010408@seconix.com> Hi, I have added the required dependancy. > -------- Original Message -------- > Subject: Re: [Ekiga-list] Installing Ekiga-3.9.90 Icons Missing For > DialPad and Contacts > Date: Sun, 26 Aug 2012 04:06:58 +0100 > From: David Woodfall > Reply-To: Ekiga mailing list > To: ekiga-list at gnome.org > > On (04:00 26/08/12), Eugen Dedu put > forth the proposition: >> On 26/08/12 02:51, David Woodfall wrote: >>> On (21:47 25/08/12), Eugen Dedu put >>> forth the proposition: >>>> On 25/08/12 21:37, David Woodfall wrote: >>>>> Hi, I've just installed ekiga 3.9.90 and notice that these two icons >>>>> are missing from the icon bar. >>>>> >>>>> The make line I am using: >>>>> >>>>> make pixmaps install >>>> >>>> On Windows or on Linux? Which Linux? >>> >>> Slackware Linux. >>> >>> It seems that icons are really down to the gtk icon theme? I have been >>> using LaGaDesk-BlackWhite-II, so it looks like I need a theme with a >>> fuller set of icons? >> >> Yes. I use gnome-icon-theme package, what is the name of this >> package in your distribution? I is mandatory in this version, since >> it provides some icons. I have to add it as dependency, but I do not >> know exactly yet how. > > It's the same name in Slackware. I think it needs specifying in > gtkrc-2.0. It doesn't seem to pick up on it if no icon theme is set > manually. > _______________________________________________ > ekiga-list mailing list > ekiga-list at gnome.org > https://mail.gnome.org/mailman/listinfo/ekiga-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From Eugen.Dedu at pu-pm.univ-fcomte.fr Tue Sep 18 09:34:19 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Tue, 18 Sep 2012 11:34:19 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: <5054D597.1020207@pu-pm.univ-fcomte.fr> References: <50375E1C.7050001@pu-pm.univ-fcomte.fr> <505209D2.8020900@pu-pm.univ-fcomte.fr> <5052278D.2020306@pu-pm.univ-fcomte.fr> <5053434E.8070303@pu-pm.univ-fcomte.fr> <50545ED2.1020008@pu-pm.univ-fcomte.fr> <5054D597.1020207@pu-pm.univ-fcomte.fr> Message-ID: <5058401B.3040501@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 >> >>> On 15/09/12 00:37, Antonio Trande wrote: >>> >>>> 2012/9/14 Eugen >>>> Dedu >>>>> >>>> >>>> On 14/09/12 10:41, Antonio Trande wrote: >>>>> >>>>> 2012/9/14 Antonio Trande >>>>>> >>>>>> 2012/9/13 Eugen >>>>>> Dedu >>>>>> > >>>>>> >>>>>>> >>>>>>>> >>>>>>> On 13/09/12 19:05, Antonio Trande wrote: >>>>>>> >>>>>>>> >>>>>>>> 2012/9/13 Eugen Dedu>>>>>>> http://fcomte.fr> >>>>>>>> >>>>>>>>> < >>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> On 27/08/12 19:45, Antonio Trande wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>>> 2012/8/24 Antonio Trande >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> 2012/8/24 Eugen Dedu>>>>>>>>>> http://fcomte.fr> >>>>>>>>>>> < >>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>>>>> Eugen.Dedu at 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. -- Eugen From anto.trande at gmail.com Tue Sep 18 10:08:23 2012 From: anto.trande at gmail.com (Antonio Trande) Date: Tue, 18 Sep 2012 12:08:23 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: <5058401B.3040501@pu-pm.univ-fcomte.fr> References: <50375E1C.7050001@pu-pm.univ-fcomte.fr> <505209D2.8020900@pu-pm.univ-fcomte.fr> <5052278D.2020306@pu-pm.univ-fcomte.fr> <5053434E.8070303@pu-pm.univ-fcomte.fr> <50545ED2.1020008@pu-pm.univ-fcomte.fr> <5054D597.1020207@pu-pm.univ-fcomte.fr> <5058401B.3040501@pu-pm.univ-fcomte.fr> Message-ID: 2012/9/18 Eugen Dedu > On 15/09/12 21:23, Eugen Dedu wrote: > >> On 15/09/12 15:02, Antonio Trande wrote: >> >>> 2012/9/15 Eugen Dedu >>> > >>> >>> On 15/09/12 00:37, Antonio Trande wrote: >>>> >>>> 2012/9/14 Eugen >>>>> Dedu< >>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr > >>>>> >>>>>> >>>>>> >>>>> On 14/09/12 10:41, Antonio Trande wrote: >>>>> >>>>>> >>>>>> 2012/9/14 Antonio Trande >>>>>> >>>>>>> >>>>>>> 2012/9/13 Eugen >>>>>>> Dedu >>>>>>> < >>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>> >> >>>>>>> >>>>>>> >>>>>>>> >>>>>>>>> On 13/09/12 19:05, Antonio Trande wrote: >>>>>>>> >>>>>>>> >>>>>>>>> 2012/9/13 Eugen Dedu>>>>>>>> http://fcomte.fr> >>>>>>>>> >>>>>>>>> < >>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr < >>>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>> > >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 27/08/12 19:45, Antonio Trande wrote: >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2012/8/24 Antonio Trande >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 2012/8/24 Eugen Dedu>>>>>>>>>>> http://fcomte.fr> >>>>>>>>>>>> < >>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr < >>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr < >>>>>>>>>>>> Eugen.Dedu at 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 <----- /* Define to the address where bug reports for this package should be sent. */ #define PACKAGE_BUGREPORT "" ... -- *Antonio Trande "Fedora Ambassador"* *"Fedora italian translation group"* *"Blogger" **mail*: mailto:sagitter at fedoraproject.org *Homepage*: http://www.fedora-os.org *Sip Address* : sip:sagitter AT ekiga.net *Jabber * :sagitter AT jabber.org *GPG Key: 19E6DF27* -------------- next part -------------- An HTML attachment was scrubbed... URL: From Eugen.Dedu at pu-pm.univ-fcomte.fr Tue Sep 18 10:16:44 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Tue, 18 Sep 2012 12:16:44 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: References: <50375E1C.7050001@pu-pm.univ-fcomte.fr> <505209D2.8020900@pu-pm.univ-fcomte.fr> <5052278D.2020306@pu-pm.univ-fcomte.fr> <5053434E.8070303@pu-pm.univ-fcomte.fr> <50545ED2.1020008@pu-pm.univ-fcomte.fr> <5054D597.1020207@pu-pm.univ-fcomte.fr> <5058401B.3040501@pu-pm.univ-fcomte.fr> Message-ID: <50584A0C.6050000@pu-pm.univ-fcomte.fr> On 18/09/12 12:08, Antonio Trande wrote: > 2012/9/18 Eugen Dedu > >> On 15/09/12 21:23, Eugen Dedu wrote: >> >>> On 15/09/12 15:02, Antonio Trande wrote: >>> >>>> 2012/9/15 Eugen Dedu >>>>> >>>> >>>> On 15/09/12 00:37, Antonio Trande wrote: >>>>> >>>>> 2012/9/14 Eugen >>>>>> Dedu< >>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr> >>>>>> >>>>>>> >>>>>>> >>>>>> On 14/09/12 10:41, Antonio Trande wrote: >>>>>> >>>>>>> >>>>>>> 2012/9/14 Antonio Trande >>>>>>> >>>>>>>> >>>>>>>> 2012/9/13 Eugen >>>>>>>> Dedu >>>>>>>> < >>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>>> On 13/09/12 19:05, Antonio Trande wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>>> 2012/9/13 Eugen Dedu>>>>>>>>> http://fcomte.fr> >>>>>>>>>> >>>>>>>>>> < >>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On 27/08/12 19:45, Antonio Trande wrote: >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 2012/8/24 Antonio Trande >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> 2012/8/24 Eugen Dedu>>>>>>>>>>>> http://fcomte.fr> >>>>>>>>>>>>> < >>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr< >>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>>>>>>> Eugen.Dedu at 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_... -- Eugen From anto.trande at gmail.com Tue Sep 18 10:40:52 2012 From: anto.trande at gmail.com (Antonio Trande) Date: Tue, 18 Sep 2012 12:40:52 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: <50584A0C.6050000@pu-pm.univ-fcomte.fr> References: <50375E1C.7050001@pu-pm.univ-fcomte.fr> <505209D2.8020900@pu-pm.univ-fcomte.fr> <5052278D.2020306@pu-pm.univ-fcomte.fr> <5053434E.8070303@pu-pm.univ-fcomte.fr> <50545ED2.1020008@pu-pm.univ-fcomte.fr> <5054D597.1020207@pu-pm.univ-fcomte.fr> <5058401B.3040501@pu-pm.univ-fcomte.fr> <50584A0C.6050000@pu-pm.univ-fcomte.fr> Message-ID: 2012/9/18 Eugen Dedu > On 18/09/12 12:08, Antonio Trande wrote: > >> 2012/9/18 Eugen Dedu >> > >> >> On 15/09/12 21:23, Eugen Dedu wrote: >>> >>> On 15/09/12 15:02, Antonio Trande wrote: >>>> >>>> 2012/9/15 Eugen Dedu >>>>> > >>>>> >>>>> >>>>>> >>>>> On 15/09/12 00:37, Antonio Trande wrote: >>>>> >>>>>> >>>>>> 2012/9/14 Eugen >>>>>> >>>>>>> Dedu< >>>>>>> >>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr < >>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>> >> >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> On 14/09/12 10:41, Antonio Trande wrote: >>>>>>> >>>>>>> >>>>>>>> 2012/9/14 Antonio Trande >>>>>>>> >>>>>>>> >>>>>>>>> 2012/9/13 Eugen >>>>>>>>> >>>>>>>>> Dedu >>>>>>>>> < >>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr < >>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>> > >>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> On 13/09/12 19:05, Antonio Trande wrote: >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2012/9/13 Eugen Dedu>>>>>>>>>> http://fcomte.fr> >>>>>>>>>>> >>>>>>>>>>> < >>>>>>>>>>> >>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr < >>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr < >>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>>>> > >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On 27/08/12 19:45, Antonio Trande wrote: >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> 2012/8/24 Antonio Trande >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> 2012/8/24 Eugen Dedu>>>>>>>>>>>> comte.fr< >>>>>>>>>>>>> >>>>>>>>>>>>>> http://fcomte.fr> >>>>>>>>>>>>>> < >>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-****fcom**te.fr< >>>>>>>>>>>>>> >>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr < >>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr < >>>>>>>>>>>>>> Eugen.Dedu at 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:sagitter at fedoraproject.org *Homepage*: http://www.fedora-os.org *Sip Address* : sip:sagitter AT ekiga.net *Jabber * :sagitter AT jabber.org *GPG Key: 19E6DF27* -------------- next part -------------- An HTML attachment was scrubbed... URL: From Eugen.Dedu at pu-pm.univ-fcomte.fr Tue Sep 18 13:28:20 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Tue, 18 Sep 2012 15:28:20 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: References: <505209D2.8020900@pu-pm.univ-fcomte.fr> <5052278D.2020306@pu-pm.univ-fcomte.fr> <5053434E.8070303@pu-pm.univ-fcomte.fr> <50545ED2.1020008@pu-pm.univ-fcomte.fr> <5054D597.1020207@pu-pm.univ-fcomte.fr> <5058401B.3040501@pu-pm.univ-fcomte.fr> <50584A0C.6050000@pu-pm.univ-fcomte.fr> Message-ID: <505876F4.20701@pu-pm.univ-fcomte.fr> On 18/09/12 12:40, Antonio Trande wrote: > 2012/9/18 Eugen Dedu > >> On 18/09/12 12:08, Antonio Trande wrote: >> >>> 2012/9/18 Eugen Dedu >>>> >>> >>> On 15/09/12 21:23, Eugen Dedu wrote: >>>> >>>> On 15/09/12 15:02, Antonio Trande wrote: >>>>> >>>>> 2012/9/15 Eugen Dedu >>>>>> > >>>>>> >>>>>> >>>>>>> >>>>>> On 15/09/12 00:37, Antonio Trande wrote: >>>>>> >>>>>>> >>>>>>> 2012/9/14 Eugen >>>>>>> >>>>>>>> Dedu< >>>>>>>> >>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> On 14/09/12 10:41, Antonio Trande wrote: >>>>>>>> >>>>>>>> >>>>>>>>> 2012/9/14 Antonio Trande >>>>>>>>> >>>>>>>>> >>>>>>>>>> 2012/9/13 Eugen >>>>>>>>>> >>>>>>>>>> Dedu >>>>>>>>>> < >>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> On 13/09/12 19:05, Antonio Trande wrote: >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 2012/9/13 Eugen Dedu>>>>>>>>>>> http://fcomte.fr> >>>>>>>>>>>> >>>>>>>>>>>> < >>>>>>>>>>>> >>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr< >>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On 27/08/12 19:45, Antonio Trande wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> 2012/8/24 Antonio Trande >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> 2012/8/24 Eugen Dedu>>>>>>>>>>>>> comte.fr< >>>>>>>>>>>>>> >>>>>>>>>>>>>>> http://fcomte.fr> >>>>>>>>>>>>>>> < >>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-****fcom**te.fr< >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr< >>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>>>>>>>>> Eugen.Dedu at 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 ! Waou! Good, I will make a commit with the fix, thank you for testing! -- Eugen From Eugen.Dedu at pu-pm.univ-fcomte.fr Tue Sep 18 13:51:19 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Tue, 18 Sep 2012 15:51:19 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: References: <505209D2.8020900@pu-pm.univ-fcomte.fr> <5052278D.2020306@pu-pm.univ-fcomte.fr> <5053434E.8070303@pu-pm.univ-fcomte.fr> <50545ED2.1020008@pu-pm.univ-fcomte.fr> <5054D597.1020207@pu-pm.univ-fcomte.fr> <5058401B.3040501@pu-pm.univ-fcomte.fr> <50584A0C.6050000@pu-pm.univ-fcomte.fr> Message-ID: <50587C57.6010801@pu-pm.univ-fcomte.fr> On 18/09/12 12:40, Antonio Trande wrote: > 2012/9/18 Eugen Dedu > >> On 18/09/12 12:08, Antonio Trande wrote: >> >>> 2012/9/18 Eugen Dedu >>>> >>> >>> On 15/09/12 21:23, Eugen Dedu wrote: >>>> >>>> On 15/09/12 15:02, Antonio Trande wrote: >>>>> >>>>> 2012/9/15 Eugen Dedu >>>>>> > >>>>>> >>>>>> >>>>>>> >>>>>> On 15/09/12 00:37, Antonio Trande wrote: >>>>>> >>>>>>> >>>>>>> 2012/9/14 Eugen >>>>>>> >>>>>>>> Dedu< >>>>>>>> >>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> On 14/09/12 10:41, Antonio Trande wrote: >>>>>>>> >>>>>>>> >>>>>>>>> 2012/9/14 Antonio Trande >>>>>>>>> >>>>>>>>> >>>>>>>>>> 2012/9/13 Eugen >>>>>>>>>> >>>>>>>>>> Dedu >>>>>>>>>> < >>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> On 13/09/12 19:05, Antonio Trande wrote: >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 2012/9/13 Eugen Dedu>>>>>>>>>>> http://fcomte.fr> >>>>>>>>>>>> >>>>>>>>>>>> < >>>>>>>>>>>> >>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr< >>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On 27/08/12 19:45, Antonio Trande wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> 2012/8/24 Antonio Trande >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> 2012/8/24 Eugen Dedu>>>>>>>>>>>>> comte.fr< >>>>>>>>>>>>>> >>>>>>>>>>>>>>> http://fcomte.fr> >>>>>>>>>>>>>>> < >>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-****fcom**te.fr< >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr< >>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>>>>>>>>> Eugen.Dedu at 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 ! For your information, this is fixed with commit http://opalvoip.svn.sourceforge.net/viewvc/opalvoip?view=revision&revision=28378. (Note that configure must be regenerated before using it.) -- Eugen From anto.trande at gmail.com Tue Sep 18 15:04:29 2012 From: anto.trande at gmail.com (Antonio Trande) Date: Tue, 18 Sep 2012 17:04:29 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: <50587C57.6010801@pu-pm.univ-fcomte.fr> References: <505209D2.8020900@pu-pm.univ-fcomte.fr> <5052278D.2020306@pu-pm.univ-fcomte.fr> <5053434E.8070303@pu-pm.univ-fcomte.fr> <50545ED2.1020008@pu-pm.univ-fcomte.fr> <5054D597.1020207@pu-pm.univ-fcomte.fr> <5058401B.3040501@pu-pm.univ-fcomte.fr> <50584A0C.6050000@pu-pm.univ-fcomte.fr> <50587C57.6010801@pu-pm.univ-fcomte.fr> Message-ID: 2012/9/18 Eugen Dedu > On 18/09/12 12:40, Antonio Trande wrote: > >> 2012/9/18 Eugen Dedu >> > >> >> On 18/09/12 12:08, Antonio Trande wrote: >>> >>> 2012/9/18 Eugen Dedu >>>> > >>>> >>>> >>>>> >>>> On 15/09/12 21:23, Eugen Dedu wrote: >>>> >>>>> >>>>> On 15/09/12 15:02, Antonio Trande wrote: >>>>> >>>>>> >>>>>> 2012/9/15 Eugen Dedu>>>>> http://fcomte.fr> >>>>>> >>>>>>> < >>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>> >> >>>>>>> >>>>>>> >>>>>>> >>>>>>>> On 15/09/12 00:37, Antonio Trande wrote: >>>>>>> >>>>>>> >>>>>>>> 2012/9/14 Eugen >>>>>>>> >>>>>>>> Dedu**< >>>>>>>>> >>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr < >>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr < >>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>> > >>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> On 14/09/12 10:41, Antonio Trande wrote: >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> 2012/9/14 Antonio Trande >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2012/9/13 Eugen >>>>>>>>>>> >>>>>>>>>>> Dedu>>>>>>>>>> fr > >>>>>>>>>>> < >>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr < >>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr < >>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>>> > >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On 13/09/12 19:05, Antonio Trande wrote: >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> 2012/9/13 Eugen Dedu>>>>>>>>>>> comte.fr< >>>>>>>>>>>> >>>>>>>>>>>>> http://fcomte.fr> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >< >>>>>>>>>>>>> >>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-****fcom**te.fr< >>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr < >>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr < >>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>>>>>> > >>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>> On 27/08/12 19:45, Antonio Trande wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> 2012/8/24 Antonio Trande >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> 2012/8/24 Eugen Dedu>>>>>>>>>>>>>> *******f** >>>>>>>>>>>>>>> comte.fr< >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> http://fcomte.fr> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> http://fcomte.fr>**< >>>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-******fcom**te.fr>>>>>>>>>>>>>>> >< >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-****fcom**te.fr< >>>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr < >>>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>>> Eugen.Dedu at 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 ! >> > > For your information, this is fixed with commit 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:sagitter at fedoraproject.org *Homepage*: http://www.fedora-os.org *Sip Address* : sip:sagitter AT ekiga.net *Jabber * :sagitter AT jabber.org *GPG Key: 19E6DF27* -------------- next part -------------- An HTML attachment was scrubbed... URL: From Eugen.Dedu at pu-pm.univ-fcomte.fr Tue Sep 18 15:05:30 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Tue, 18 Sep 2012 17:05:30 +0200 Subject: [Ekiga-list] Compiling opal-3.10.7 on Fedora 17 64bit In-Reply-To: References: <505209D2.8020900@pu-pm.univ-fcomte.fr> <5052278D.2020306@pu-pm.univ-fcomte.fr> <5053434E.8070303@pu-pm.univ-fcomte.fr> <50545ED2.1020008@pu-pm.univ-fcomte.fr> <5054D597.1020207@pu-pm.univ-fcomte.fr> <5058401B.3040501@pu-pm.univ-fcomte.fr> <50584A0C.6050000@pu-pm.univ-fcomte.fr> <50587C57.6010801@pu-pm.univ-fcomte.fr> Message-ID: <50588DBA.9060005@pu-pm.univ-fcomte.fr> On 18/09/12 17:04, Antonio Trande wrote: > 2012/9/18 Eugen Dedu > >> On 18/09/12 12:40, Antonio Trande wrote: >> >>> 2012/9/18 Eugen Dedu >>>> >>> >>> On 18/09/12 12:08, Antonio Trande wrote: >>>> >>>> 2012/9/18 Eugen Dedu >>>>> > >>>>> >>>>> >>>>>> >>>>> On 15/09/12 21:23, Eugen Dedu wrote: >>>>> >>>>>> >>>>>> On 15/09/12 15:02, Antonio Trande wrote: >>>>>> >>>>>>> >>>>>>> 2012/9/15 Eugen Dedu>>>>>> http://fcomte.fr> >>>>>>> >>>>>>>> < >>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> On 15/09/12 00:37, Antonio Trande wrote: >>>>>>>> >>>>>>>> >>>>>>>>> 2012/9/14 Eugen >>>>>>>>> >>>>>>>>> Dedu**< >>>>>>>>>> >>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr< >>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> On 14/09/12 10:41, Antonio Trande wrote: >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2012/9/14 Antonio Trande >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 2012/9/13 Eugen >>>>>>>>>>>> >>>>>>>>>>>> Dedu>>>>>>>>>>> fr> >>>>>>>>>>>> < >>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr< >>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On 13/09/12 19:05, Antonio Trande wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> 2012/9/13 Eugen Dedu>>>>>>>>>>>> comte.fr< >>>>>>>>>>>>> >>>>>>>>>>>>>> http://fcomte.fr> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> < >>>>>>>>>>>>>> >>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-****fcom**te.fr< >>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr< >>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcomte.fr< >>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-fcomte.fr >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On 27/08/12 19:45, Antonio Trande wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> 2012/8/24 Antonio Trande >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> 2012/8/24 Eugen Dedu>>>>>>>>>>>>>>> *******f** >>>>>>>>>>>>>>>> comte.fr< >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> http://fcomte.fr> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> http://fcomte.fr>**< >>>>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-******fcom**te.fr>>>>>>>>>>>>>>>>> < >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-****fcom**te.fr< >>>>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>>>> Eugen.Dedu at pu-pm.**univ-**fcom**te.fr< >>>>>>>>>>>>>>>>> http://univ-fcomte.fr>< >>>>>>>>>>>>>>>>> Eugen.Dedu at 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 ! >>> >> >> For your information, this is fixed with commit http://opalvoip.svn.** >> sourceforge.net/viewvc/**opalvoip?view=revision&**revision=28378. >> (Note that configure must be regenerated before using it.) > > > Thank you very much. Me too! -- Eugen From geo.cherchetout at laposte.net Sun Sep 23 14:56:55 2012 From: geo.cherchetout at laposte.net (geo cherchetout) Date: Sun, 23 Sep 2012 16:56:55 +0200 Subject: [Ekiga-list] ekiga-3.9.90 : make issue (on Mageia 2 x86_64) Message-ID: <505F2337.6020600@laposte.net> Hello, I did install successfully ptlib-2.10.7 and opal-3.10.7. I did configure ekiga-3.9.90 with this command : $ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure --disable-eds with this result: ================ Final configuration =================== Installing into prefix : /usr/local GDU support : enabled GConf support : enabled Evolution-Data-Server support : disabled NOTIFY support : disabled LDAP support : enabled Video4Linux support : disabled XVideo support : enabled Shared Memory support : enabled H.323 support : yes DBUS support : enabled DBUS service support : enabled mDNS/DNS-SD support : enabled The following features are experimental -- you've been warned: GStreamer support : disabled KAddressBook support : disabled KDE support : disabled XCAP support : disabled Loudmouth support : disabled OS Type : linux-gnu Machine Type : x86_64 Byte Order : little endian If all settings are OK, type make and make install ======================================================== Now I try a make with that result: $ make make all-recursive make[1] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90 ? Making all in man make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/man ? make[2]: Rien ? faire pour ? all ?. make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/man ? Making all in sounds make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/sounds ? make[2]: Rien ? faire pour ? all ?. make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/sounds ? Making all in pixmaps make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/pixmaps ? make[2]: Rien ? faire pour ? all ?. make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/pixmaps ? Making all in lib make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/lib ? make all-am make[3] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/lib ? make[3]: Rien ? faire pour ? all-am ?. make[3] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/lib ? make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/lib ? Making all in src make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/src ? make all-am make[3] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/src ? CXXLD ekiga *** Warning: Linking the executable ekiga against the loadable module *** libekiga.so is not portable! assistant.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to `PFactoryLoader::SIP_Presentity_link()' assistant.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/h323/h235auth.h:310: undefined reference to `PFactoryLoader::H235AuthProcedure1_link()' main_window.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to `PFactoryLoader::SIP_Presentity_link()' main_window.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/h323/h235auth.h:310: undefined reference to `PFactoryLoader::H235AuthProcedure1_link()' statusmenu.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to `PFactoryLoader::SIP_Presentity_link()' statusmenu.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/h323/h235auth.h:310: undefined reference to `PFactoryLoader::H235AuthProcedure1_link()' conf.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to `PFactoryLoader::SIP_Presentity_link()' conf.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/h323/h235auth.h:310: undefined reference to `PFactoryLoader::H235AuthProcedure1_link()' main.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to `PFactoryLoader::SIP_Presentity_link()' main.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/h323/h235auth.h:310: undefined reference to `PFactoryLoader::H235AuthProcedure1_link()' ekiga.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to `PFactoryLoader::SIP_Presentity_link()' ekiga.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/h323/h235auth.h:310: undefined reference to `PFactoryLoader::H235AuthProcedure1_link()' dbus.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to `PFactoryLoader::SIP_Presentity_link()' dbus.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/h323/h235auth.h:310: undefined reference to `PFactoryLoader::H235AuthProcedure1_link()' /usr/local/lib/libpt.so: undefined reference to `PXML::RemoveAll()' /usr/local/lib/libpt.so: undefined reference to `PXML::ReadFrom(std::basic_istream >&)' /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(int, char const*)' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::HasAttribute(PCaselessString const&) const' /usr/local/lib/libpt.so: undefined reference to `typeinfo for PXML' /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(PXML const&)' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::GetAttribute(PCaselessString const&) const' /usr/local/lib/libpt.so: undefined reference to `PXMLParser::GetXMLTree() const' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::PXMLElement(PXMLElement*, char const*)' /usr/local/lib/libpt.so: undefined reference to `PXML::PrintOn(std::basic_ostream >&) const' ../lib/.libs/libekiga.so: undefined reference to `SIP_Presentity::SubProtocolKey()' /usr/local/lib/libpt.so: undefined reference to `PXML::AsString() const' /usr/local/lib/libpt.so: undefined reference to `PXML::GetDocumentType() const' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::PXMLElement(PXMLElement*, PString const&, PString const&)' /usr/local/lib/libpt.so: undefined reference to `PXMLData::PXMLData(PXMLElement*, PString const&)' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::RemoveElement(int)' /usr/local/lib/libpt.so: undefined reference to `typeinfo for PXMLElement' /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(int, char const*)' /usr/local/lib/libpt.so: undefined reference to `PXML::~PXML()' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::SetAttribute(PCaselessString const&, PString const&, bool)' /usr/local/lib/libpt.so: undefined reference to `PXML::Save(PString&, PXMLBase::Options)' /usr/local/lib/libpt.so: undefined reference to `PXML::SetRootElement(PXMLElement*)' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::AddChild(PXMLElement*, bool)' /usr/local/lib/libpt.so: undefined reference to `PXML::IsNoIndentElement(PString const&) const' /usr/local/lib/libpt.so: undefined reference to `PXML::~PXML()' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::FindObject(PXMLObject const*) const' /usr/local/lib/libpt.so: undefined reference to `PXML::GetElement(PCaselessString const&, int) const' /usr/local/lib/libpt.so: undefined reference to `PXML::SetRootElement(PString const&)' /usr/local/lib/libpt.so: undefined reference to `PXML::Load(PString const&, PXMLBase::Options)' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::AddChild(PXMLData*, bool)' /usr/local/lib/libpt.so: undefined reference to `PXMLObject::GetNextObject() const' /usr/local/lib/libpt.so: undefined reference to `PMessageDigestSHA1::Encode(PString const&, PMessageDigest::Result&)' /usr/local/lib/libpt.so: undefined reference to `PXML::GetNumElements() const' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::GetData() const' /usr/local/lib/libpt.so: undefined reference to `PXMLStreamParser::PXMLStreamParser()' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::GetElement(PCaselessString const&, int) const' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::GetElement(int) const' /usr/local/lib/libpt.so: undefined reference to `PXMLParser::Parse(char const*, int, bool)' collect2: ld returned 1 exit status make[3]: *** [ekiga] Erreur 1 make[3] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/src ? make[2]: *** [all] Erreur 2 make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/src ? make[1]: *** [all-recursive] Erreur 1 make[1] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90 ? make: *** [all] Erreur 2 Perhaps somebody could help me ? TIA... From Eugen.Dedu at pu-pm.univ-fcomte.fr Sun Sep 23 20:07:12 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Sun, 23 Sep 2012 22:07:12 +0200 Subject: [Ekiga-list] ekiga-3.9.90 : make issue (on Mageia 2 x86_64) In-Reply-To: <505F2337.6020600@laposte.net> References: <505F2337.6020600@laposte.net> Message-ID: <505F6BF0.3010209@pu-pm.univ-fcomte.fr> On 23/09/12 16:56, geo cherchetout wrote: > Hello, > > I did install successfully ptlib-2.10.7 and opal-3.10.7. > > I did configure ekiga-3.9.90 with this command : > > $ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure --disable-eds > > with this result: > > ================ Final configuration =================== > Installing into prefix : /usr/local > > GDU support : enabled > GConf support : enabled > Evolution-Data-Server support : disabled > NOTIFY support : disabled > LDAP support : enabled > > Video4Linux support : disabled > > XVideo support : enabled > Shared Memory support : enabled > > H.323 support : yes > > DBUS support : enabled > DBUS service support : enabled > mDNS/DNS-SD support : enabled > > The following features are experimental -- you've been warned: > GStreamer support : disabled > KAddressBook support : disabled > KDE support : disabled > XCAP support : disabled > Loudmouth support : disabled > > OS Type : linux-gnu > Machine Type : x86_64 > Byte Order : little endian > > If all settings are OK, type make and make install > ======================================================== > > Now I try a make with that result: > > $ make > make all-recursive > make[1] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90 ? > Making all in man > make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/man ? > make[2]: Rien ? faire pour ? all ?. > make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/man ? > Making all in sounds > make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/sounds ? > make[2]: Rien ? faire pour ? all ?. > make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/sounds ? > Making all in pixmaps > make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/pixmaps ? > make[2]: Rien ? faire pour ? all ?. > make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/pixmaps ? > Making all in lib > make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/lib ? > make all-am > make[3] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/lib ? > make[3]: Rien ? faire pour ? all-am ?. > make[3] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/lib ? > make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/lib ? > Making all in src > make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/src ? > make all-am > make[3] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/src ? > CXXLD ekiga > > *** Warning: Linking the executable ekiga against the loadable module > *** libekiga.so is not portable! > assistant.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to > `PFactoryLoader::SIP_Presentity_link()' > assistant.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/h323/h235auth.h:310: undefined reference to > `PFactoryLoader::H235AuthProcedure1_link()' > main_window.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to > `PFactoryLoader::SIP_Presentity_link()' > main_window.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/h323/h235auth.h:310: undefined reference to > `PFactoryLoader::H235AuthProcedure1_link()' > statusmenu.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to > `PFactoryLoader::SIP_Presentity_link()' > statusmenu.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/h323/h235auth.h:310: undefined reference to > `PFactoryLoader::H235AuthProcedure1_link()' > conf.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to > `PFactoryLoader::SIP_Presentity_link()' > conf.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/h323/h235auth.h:310: undefined reference to > `PFactoryLoader::H235AuthProcedure1_link()' > main.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to > `PFactoryLoader::SIP_Presentity_link()' > main.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/h323/h235auth.h:310: undefined reference to > `PFactoryLoader::H235AuthProcedure1_link()' > ekiga.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to > `PFactoryLoader::SIP_Presentity_link()' > ekiga.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/h323/h235auth.h:310: undefined reference to > `PFactoryLoader::H235AuthProcedure1_link()' > dbus.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to > `PFactoryLoader::SIP_Presentity_link()' > dbus.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/h323/h235auth.h:310: undefined reference to > `PFactoryLoader::H235AuthProcedure1_link()' > /usr/local/lib/libpt.so: undefined reference to `PXML::RemoveAll()' > /usr/local/lib/libpt.so: undefined reference to > `PXML::ReadFrom(std::basic_istream >&)' > /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(int, char > const*)' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::HasAttribute(PCaselessString const&) const' > /usr/local/lib/libpt.so: undefined reference to `typeinfo for PXML' > /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(PXML const&)' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::GetAttribute(PCaselessString const&) const' > /usr/local/lib/libpt.so: undefined reference to > `PXMLParser::GetXMLTree() const' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::PXMLElement(PXMLElement*, char const*)' > /usr/local/lib/libpt.so: undefined reference to > `PXML::PrintOn(std::basic_ostream >&) const' > ../lib/.libs/libekiga.so: undefined reference to > `SIP_Presentity::SubProtocolKey()' > /usr/local/lib/libpt.so: undefined reference to `PXML::AsString() const' > /usr/local/lib/libpt.so: undefined reference to `PXML::GetDocumentType() > const' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::PXMLElement(PXMLElement*, PString const&, PString const&)' > /usr/local/lib/libpt.so: undefined reference to > `PXMLData::PXMLData(PXMLElement*, PString const&)' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::RemoveElement(int)' > /usr/local/lib/libpt.so: undefined reference to `typeinfo for PXMLElement' > /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(int, char > const*)' > /usr/local/lib/libpt.so: undefined reference to `PXML::~PXML()' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::SetAttribute(PCaselessString const&, PString const&, bool)' > /usr/local/lib/libpt.so: undefined reference to `PXML::Save(PString&, > PXMLBase::Options)' > /usr/local/lib/libpt.so: undefined reference to > `PXML::SetRootElement(PXMLElement*)' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::AddChild(PXMLElement*, bool)' > /usr/local/lib/libpt.so: undefined reference to > `PXML::IsNoIndentElement(PString const&) const' > /usr/local/lib/libpt.so: undefined reference to `PXML::~PXML()' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::FindObject(PXMLObject const*) const' > /usr/local/lib/libpt.so: undefined reference to > `PXML::GetElement(PCaselessString const&, int) const' > /usr/local/lib/libpt.so: undefined reference to > `PXML::SetRootElement(PString const&)' > /usr/local/lib/libpt.so: undefined reference to `PXML::Load(PString > const&, PXMLBase::Options)' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::AddChild(PXMLData*, bool)' > /usr/local/lib/libpt.so: undefined reference to > `PXMLObject::GetNextObject() const' > /usr/local/lib/libpt.so: undefined reference to > `PMessageDigestSHA1::Encode(PString const&, PMessageDigest::Result&)' > /usr/local/lib/libpt.so: undefined reference to `PXML::GetNumElements() > const' > /usr/local/lib/libpt.so: undefined reference to `PXMLElement::GetData() > const' > /usr/local/lib/libpt.so: undefined reference to > `PXMLStreamParser::PXMLStreamParser()' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::GetElement(PCaselessString const&, int) const' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::GetElement(int) const' > /usr/local/lib/libpt.so: undefined reference to `PXMLParser::Parse(char > const*, int, bool)' > collect2: ld returned 1 exit status > make[3]: *** [ekiga] Erreur 1 > make[3] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/src ? > make[2]: *** [all] Erreur 2 > make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/src ? > make[1]: *** [all-recursive] Erreur 1 > make[1] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90 ? > make: *** [all] Erreur 2 What is the configure command line for ptlib? -- Eugen From geo.cherchetout at laposte.net Sun Sep 23 20:15:48 2012 From: geo.cherchetout at laposte.net (geo cherchetout) Date: Sun, 23 Sep 2012 22:15:48 +0200 Subject: [Ekiga-list] ekiga-3.9.90 : make issue (on Mageia 2 x86_64) In-Reply-To: <505F6BF0.3010209@pu-pm.univ-fcomte.fr> References: <505F2337.6020600@laposte.net> <505F6BF0.3010209@pu-pm.univ-fcomte.fr> Message-ID: <505F6DF4.7080901@laposte.net> Le 23/09/2012 22:07, *Eugen Dedu* wrote: > What is the configure command line for ptlib? It was simply ./configure Perhaps I may use that one, like for opal: $ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure ? From geo.cherchetout at laposte.net Sun Sep 23 21:37:39 2012 From: geo.cherchetout at laposte.net (geo cherchetout) Date: Sun, 23 Sep 2012 23:37:39 +0200 Subject: [Ekiga-list] ekiga-3.9.90 : make issue (on Mageia 2 x86_64) In-Reply-To: <505F6DF4.7080901@laposte.net> References: <505F2337.6020600@laposte.net> <505F6BF0.3010209@pu-pm.univ-fcomte.fr> <505F6DF4.7080901@laposte.net> Message-ID: <505F8123.3090206@laposte.net> Le 23/09/2012 22:15, I wrote: > Le 23/09/2012 22:07, *Eugen Dedu* wrote: > >> What is the configure command line for ptlib? > > It was simply ./configure Hum, I am not sure what it was really. This simple command is what I found in config.log, but I see now that config.log doesn't save the really used command. After using that command : PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure this is the begining of config.log: This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.68. Invocation command line was $ ./configure ------------------------------------------------------------- This evening, to be sure, I have reconfigured and reinstalled ptlib and opal with: PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure then reconfigured ekiga like on last time with: PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure --disable-eds then run make. Resulting seems better but not complete: $ make make all-recursive make[1] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90 ? Making all in man make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/man ? make[2]: Rien ? faire pour ? all ?. make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/man ? Making all in sounds make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/sounds ? make[2]: Rien ? faire pour ? all ?. make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/sounds ? Making all in pixmaps make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/pixmaps ? make[2]: Rien ? faire pour ? all ?. make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/pixmaps ? Making all in lib make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/lib ? make all-am make[3] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/lib ? CXX xwindow.lo CXX xvwindow.lo CXX engine.lo CXX videooutput-core.lo CXX videooutput-gmconf-bridge.lo CXX videoinput-core.lo CXX videoinput-gmconf-bridge.lo CXX audiooutput-scheduler.lo CXX audiooutput-core.lo CXX audiooutput-gmconf-bridge.lo CXX audioinput-core.lo CXX audioinput-gmconf-bridge.lo CXX accounts-window.lo CXX call-window.lo CXX preferences-window.lo CXX audioinput-manager-ptlib.lo CXX audioinput-main-ptlib.lo CXX videoinput-manager-ptlib.lo CXX videoinput-main-ptlib.lo CXX audiooutput-manager-ptlib.lo CXX audiooutput-main-ptlib.lo CXX opal-call-manager.lo CXX pcss-endpoint.lo CXX opal-account.lo CXX opal-bank.lo CXX opal-call.lo CXX opal-codec-description.lo CXX opal-gmconf-bridge.lo CXX opal-main.lo CXX opal-audio.lo CXX opal-videoinput.lo CXX opal-videooutput.lo CXX opal-plugins-hook.lo CXX h323-endpoint.lo CXX sip-endpoint.lo CXX videoinput-manager-mlogo.lo CXX videoinput-main-mlogo.lo CXX audioinput-manager-null.lo CXX audioinput-main-null.lo CXX audiooutput-manager-null.lo CXX audiooutput-main-null.lo CXX hal-manager-dbus.lo CXX videooutput-manager-common.lo CXX videooutput-manager-x.lo CXX videooutput-main-x.lo CXXLD libekiga.la make[3] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/lib ? make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/lib ? Making all in src make[2] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/src ? make all-am make[3] : on entre dans le r?pertoire ? /home/gerard/ekiga-3.9.90/src ? CXX assistant.o CXX conf.o CXX main.o CXX main_window.o CXX statusmenu.o CXX ekiga.o CXX dbus.o CXXLD ekiga *** Warning: Linking the executable ekiga against the loadable module *** libekiga.so is not portable! assistant.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to `PFactoryLoader::SIP_Presentity_link()' assistant.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/h323/h235auth.h:310: undefined reference to `PFactoryLoader::H235AuthProcedure1_link()' main_window.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to `PFactoryLoader::SIP_Presentity_link()' main_window.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/h323/h235auth.h:310: undefined reference to `PFactoryLoader::H235AuthProcedure1_link()' statusmenu.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to `PFactoryLoader::SIP_Presentity_link()' statusmenu.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/h323/h235auth.h:310: undefined reference to `PFactoryLoader::H235AuthProcedure1_link()' conf.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to `PFactoryLoader::SIP_Presentity_link()' conf.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/h323/h235auth.h:310: undefined reference to `PFactoryLoader::H235AuthProcedure1_link()' main.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to `PFactoryLoader::SIP_Presentity_link()' main.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/h323/h235auth.h:310: undefined reference to `PFactoryLoader::H235AuthProcedure1_link()' ekiga.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to `PFactoryLoader::SIP_Presentity_link()' ekiga.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/h323/h235auth.h:310: undefined reference to `PFactoryLoader::H235AuthProcedure1_link()' dbus.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to `PFactoryLoader::SIP_Presentity_link()' dbus.o: In function `__static_initialization_and_destruction_0': /usr/local/include/opal/h323/h235auth.h:310: undefined reference to `PFactoryLoader::H235AuthProcedure1_link()' /usr/local/lib/libpt.so: undefined reference to `PXML::RemoveAll()' /usr/local/lib/libpt.so: undefined reference to `PXML::ReadFrom(std::basic_istream >&)' /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(int, char const*)' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::HasAttribute(PCaselessString const&) const' /usr/local/lib/libpt.so: undefined reference to `typeinfo for PXML' /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(PXML const&)' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::GetAttribute(PCaselessString const&) const' /usr/local/lib/libpt.so: undefined reference to `PXMLParser::GetXMLTree() const' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::PXMLElement(PXMLElement*, char const*)' /usr/local/lib/libpt.so: undefined reference to `PXML::PrintOn(std::basic_ostream >&) const' ../lib/.libs/libekiga.so: undefined reference to `SIP_Presentity::SubProtocolKey()' /usr/local/lib/libpt.so: undefined reference to `PXML::AsString() const' /usr/local/lib/libpt.so: undefined reference to `PXML::GetDocumentType() const' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::PXMLElement(PXMLElement*, PString const&, PString const&)' /usr/local/lib/libpt.so: undefined reference to `PXMLData::PXMLData(PXMLElement*, PString const&)' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::RemoveElement(int)' /usr/local/lib/libpt.so: undefined reference to `typeinfo for PXMLElement' /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(int, char const*)' /usr/local/lib/libpt.so: undefined reference to `PXML::~PXML()' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::SetAttribute(PCaselessString const&, PString const&, bool)' /usr/local/lib/libpt.so: undefined reference to `PXML::Save(PString&, PXMLBase::Options)' /usr/local/lib/libpt.so: undefined reference to `PXML::SetRootElement(PXMLElement*)' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::AddChild(PXMLElement*, bool)' /usr/local/lib/libpt.so: undefined reference to `PXML::IsNoIndentElement(PString const&) const' /usr/local/lib/libpt.so: undefined reference to `PXML::~PXML()' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::FindObject(PXMLObject const*) const' /usr/local/lib/libpt.so: undefined reference to `PXML::GetElement(PCaselessString const&, int) const' /usr/local/lib/libpt.so: undefined reference to `PXML::SetRootElement(PString const&)' /usr/local/lib/libpt.so: undefined reference to `PXML::Load(PString const&, PXMLBase::Options)' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::AddChild(PXMLData*, bool)' /usr/local/lib/libpt.so: undefined reference to `PXMLObject::GetNextObject() const' /usr/local/lib/libpt.so: undefined reference to `PMessageDigestSHA1::Encode(PString const&, PMessageDigest::Result&)' /usr/local/lib/libpt.so: undefined reference to `PXML::GetNumElements() const' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::GetData() const' /usr/local/lib/libpt.so: undefined reference to `PXMLStreamParser::PXMLStreamParser()' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::GetElement(PCaselessString const&, int) const' /usr/local/lib/libpt.so: undefined reference to `PXMLElement::GetElement(int) const' /usr/local/lib/libpt.so: undefined reference to `PXMLParser::Parse(char const*, int, bool)' collect2: ld returned 1 exit status make[3]: *** [ekiga] Erreur 1 make[3] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/src ? make[2]: *** [all] Erreur 2 make[2] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90/src ? make[1]: *** [all-recursive] Erreur 1 make[1] : on quitte le r?pertoire ? /home/gerard/ekiga-3.9.90 ? make: *** [all] Erreur 2 From jpuydt at free.fr Mon Sep 24 05:02:55 2012 From: jpuydt at free.fr (Julien Puydt) Date: Mon, 24 Sep 2012 07:02:55 +0200 Subject: [Ekiga-list] ekiga-3.9.90 : make issue (on Mageia 2 x86_64) In-Reply-To: <505F8123.3090206@laposte.net> References: <505F2337.6020600@laposte.net> <505F6BF0.3010209@pu-pm.univ-fcomte.fr> <505F6DF4.7080901@laposte.net> <505F8123.3090206@laposte.net> Message-ID: <505FE97F.8070208@free.fr> Le 23/09/2012 23:37, geo cherchetout a ?crit : > assistant.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to > `PFactoryLoader::SIP_Presentity_link()' > assistant.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/h323/h235auth.h:310: undefined reference to > `PFactoryLoader::H235AuthProcedure1_link()' > main_window.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to > `PFactoryLoader::SIP_Presentity_link()' > main_window.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/h323/h235auth.h:310: undefined reference to > `PFactoryLoader::H235AuthProcedure1_link()' > statusmenu.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to > `PFactoryLoader::SIP_Presentity_link()' > statusmenu.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/h323/h235auth.h:310: undefined reference to > `PFactoryLoader::H235AuthProcedure1_link()' > conf.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to > `PFactoryLoader::SIP_Presentity_link()' > conf.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/h323/h235auth.h:310: undefined reference to > `PFactoryLoader::H235AuthProcedure1_link()' > main.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to > `PFactoryLoader::SIP_Presentity_link()' > main.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/h323/h235auth.h:310: undefined reference to > `PFactoryLoader::H235AuthProcedure1_link()' > ekiga.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to > `PFactoryLoader::SIP_Presentity_link()' > ekiga.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/h323/h235auth.h:310: undefined reference to > `PFactoryLoader::H235AuthProcedure1_link()' > dbus.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to > `PFactoryLoader::SIP_Presentity_link()' > dbus.o: In function `__static_initialization_and_destruction_0': > /usr/local/include/opal/h323/h235auth.h:310: undefined reference to > `PFactoryLoader::H235AuthProcedure1_link()' Those above mean opal has been compiled without support for a few things. > /usr/local/lib/libpt.so: undefined reference to `PXML::RemoveAll()' > /usr/local/lib/libpt.so: undefined reference to > `PXML::ReadFrom(std::basic_istream >&)' > /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(int, char > const*)' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::HasAttribute(PCaselessString const&) const' > /usr/local/lib/libpt.so: undefined reference to `typeinfo for PXML' > /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(PXML const&)' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::GetAttribute(PCaselessString const&) const' > /usr/local/lib/libpt.so: undefined reference to > `PXMLParser::GetXMLTree() const' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::PXMLElement(PXMLElement*, char const*)' > /usr/local/lib/libpt.so: undefined reference to > `PXML::PrintOn(std::basic_ostream >&) const' > ../lib/.libs/libekiga.so: undefined reference to > `SIP_Presentity::SubProtocolKey()' > /usr/local/lib/libpt.so: undefined reference to `PXML::AsString() const' > /usr/local/lib/libpt.so: undefined reference to `PXML::GetDocumentType() > const' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::PXMLElement(PXMLElement*, PString const&, PString const&)' > /usr/local/lib/libpt.so: undefined reference to > `PXMLData::PXMLData(PXMLElement*, PString const&)' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::RemoveElement(int)' > /usr/local/lib/libpt.so: undefined reference to `typeinfo for PXMLElement' > /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(int, char > const*)' > /usr/local/lib/libpt.so: undefined reference to `PXML::~PXML()' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::SetAttribute(PCaselessString const&, PString const&, bool)' > /usr/local/lib/libpt.so: undefined reference to `PXML::Save(PString&, > PXMLBase::Options)' > /usr/local/lib/libpt.so: undefined reference to > `PXML::SetRootElement(PXMLElement*)' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::AddChild(PXMLElement*, bool)' > /usr/local/lib/libpt.so: undefined reference to > `PXML::IsNoIndentElement(PString const&) const' > /usr/local/lib/libpt.so: undefined reference to `PXML::~PXML()' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::FindObject(PXMLObject const*) const' > /usr/local/lib/libpt.so: undefined reference to > `PXML::GetElement(PCaselessString const&, int) const' > /usr/local/lib/libpt.so: undefined reference to > `PXML::SetRootElement(PString const&)' > /usr/local/lib/libpt.so: undefined reference to `PXML::Load(PString > const&, PXMLBase::Options)' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::AddChild(PXMLData*, bool)' > /usr/local/lib/libpt.so: undefined reference to > `PXMLObject::GetNextObject() const' > /usr/local/lib/libpt.so: undefined reference to > `PMessageDigestSHA1::Encode(PString const&, PMessageDigest::Result&)' > /usr/local/lib/libpt.so: undefined reference to `PXML::GetNumElements() > const' > /usr/local/lib/libpt.so: undefined reference to `PXMLElement::GetData() > const' > /usr/local/lib/libpt.so: undefined reference to > `PXMLStreamParser::PXMLStreamParser()' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::GetElement(PCaselessString const&, int) const' > /usr/local/lib/libpt.so: undefined reference to > `PXMLElement::GetElement(int) const' > /usr/local/lib/libpt.so: undefined reference to `PXMLParser::Parse(char > const*, int, bool)' And those probably explain why opal was like this: ptlib was compiled without XML support! Can you check ptlib's config.log to see if it found expat? Snark on #ekiga-devel From Eugen.Dedu at pu-pm.univ-fcomte.fr Mon Sep 24 07:41:35 2012 From: Eugen.Dedu at pu-pm.univ-fcomte.fr (Eugen Dedu) Date: Mon, 24 Sep 2012 09:41:35 +0200 Subject: [Ekiga-list] ekiga-3.9.90 : make issue (on Mageia 2 x86_64) In-Reply-To: <505FE97F.8070208@free.fr> References: <505F2337.6020600@laposte.net> <505F6BF0.3010209@pu-pm.univ-fcomte.fr> <505F6DF4.7080901@laposte.net> <505F8123.3090206@laposte.net> <505FE97F.8070208@free.fr> Message-ID: <50600EAF.6020709@pu-pm.univ-fcomte.fr> On 24/09/12 07:02, Julien Puydt wrote: > Le 23/09/2012 23:37, geo cherchetout a ?crit : >> assistant.o: In function `__static_initialization_and_destruction_0': >> /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to >> `PFactoryLoader::SIP_Presentity_link()' >> assistant.o: In function `__static_initialization_and_destruction_0': >> /usr/local/include/opal/h323/h235auth.h:310: undefined reference to >> `PFactoryLoader::H235AuthProcedure1_link()' >> main_window.o: In function `__static_initialization_and_destruction_0': >> /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to >> `PFactoryLoader::SIP_Presentity_link()' >> main_window.o: In function `__static_initialization_and_destruction_0': >> /usr/local/include/opal/h323/h235auth.h:310: undefined reference to >> `PFactoryLoader::H235AuthProcedure1_link()' >> statusmenu.o: In function `__static_initialization_and_destruction_0': >> /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to >> `PFactoryLoader::SIP_Presentity_link()' >> statusmenu.o: In function `__static_initialization_and_destruction_0': >> /usr/local/include/opal/h323/h235auth.h:310: undefined reference to >> `PFactoryLoader::H235AuthProcedure1_link()' >> conf.o: In function `__static_initialization_and_destruction_0': >> /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to >> `PFactoryLoader::SIP_Presentity_link()' >> conf.o: In function `__static_initialization_and_destruction_0': >> /usr/local/include/opal/h323/h235auth.h:310: undefined reference to >> `PFactoryLoader::H235AuthProcedure1_link()' >> main.o: In function `__static_initialization_and_destruction_0': >> /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to >> `PFactoryLoader::SIP_Presentity_link()' >> main.o: In function `__static_initialization_and_destruction_0': >> /usr/local/include/opal/h323/h235auth.h:310: undefined reference to >> `PFactoryLoader::H235AuthProcedure1_link()' >> ekiga.o: In function `__static_initialization_and_destruction_0': >> /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to >> `PFactoryLoader::SIP_Presentity_link()' >> ekiga.o: In function `__static_initialization_and_destruction_0': >> /usr/local/include/opal/h323/h235auth.h:310: undefined reference to >> `PFactoryLoader::H235AuthProcedure1_link()' >> dbus.o: In function `__static_initialization_and_destruction_0': >> /usr/local/include/opal/opal/pres_ent.h:714: undefined reference to >> `PFactoryLoader::SIP_Presentity_link()' >> dbus.o: In function `__static_initialization_and_destruction_0': >> /usr/local/include/opal/h323/h235auth.h:310: undefined reference to >> `PFactoryLoader::H235AuthProcedure1_link()' > > Those above mean opal has been compiled without support for a few things. > >> /usr/local/lib/libpt.so: undefined reference to `PXML::RemoveAll()' >> /usr/local/lib/libpt.so: undefined reference to >> `PXML::ReadFrom(std::basic_istream >&)' >> /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(int, char >> const*)' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLElement::HasAttribute(PCaselessString const&) const' >> /usr/local/lib/libpt.so: undefined reference to `typeinfo for PXML' >> /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(PXML const&)' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLElement::GetAttribute(PCaselessString const&) const' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLParser::GetXMLTree() const' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLElement::PXMLElement(PXMLElement*, char const*)' >> /usr/local/lib/libpt.so: undefined reference to >> `PXML::PrintOn(std::basic_ostream >&) const' >> ../lib/.libs/libekiga.so: undefined reference to >> `SIP_Presentity::SubProtocolKey()' >> /usr/local/lib/libpt.so: undefined reference to `PXML::AsString() const' >> /usr/local/lib/libpt.so: undefined reference to `PXML::GetDocumentType() >> const' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLElement::PXMLElement(PXMLElement*, PString const&, PString const&)' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLData::PXMLData(PXMLElement*, PString const&)' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLElement::RemoveElement(int)' >> /usr/local/lib/libpt.so: undefined reference to `typeinfo for >> PXMLElement' >> /usr/local/lib/libpt.so: undefined reference to `PXML::PXML(int, char >> const*)' >> /usr/local/lib/libpt.so: undefined reference to `PXML::~PXML()' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLElement::SetAttribute(PCaselessString const&, PString const&, bool)' >> /usr/local/lib/libpt.so: undefined reference to `PXML::Save(PString&, >> PXMLBase::Options)' >> /usr/local/lib/libpt.so: undefined reference to >> `PXML::SetRootElement(PXMLElement*)' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLElement::AddChild(PXMLElement*, bool)' >> /usr/local/lib/libpt.so: undefined reference to >> `PXML::IsNoIndentElement(PString const&) const' >> /usr/local/lib/libpt.so: undefined reference to `PXML::~PXML()' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLElement::FindObject(PXMLObject const*) const' >> /usr/local/lib/libpt.so: undefined reference to >> `PXML::GetElement(PCaselessString const&, int) const' >> /usr/local/lib/libpt.so: undefined reference to >> `PXML::SetRootElement(PString const&)' >> /usr/local/lib/libpt.so: undefined reference to `PXML::Load(PString >> const&, PXMLBase::Options)' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLElement::AddChild(PXMLData*, bool)' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLObject::GetNextObject() const' >> /usr/local/lib/libpt.so: undefined reference to >> `PMessageDigestSHA1::Encode(PString const&, PMessageDigest::Result&)' >> /usr/local/lib/libpt.so: undefined reference to `PXML::GetNumElements() >> const' >> /usr/local/lib/libpt.so: undefined reference to `PXMLElement::GetData() >> const' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLStreamParser::PXMLStreamParser()' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLElement::GetElement(PCaselessString const&, int) const' >> /usr/local/lib/libpt.so: undefined reference to >> `PXMLElement::GetElement(int) const' >> /usr/local/lib/libpt.so: undefined reference to `PXMLParser::Parse(char >> const*, int, bool)' > > And those probably explain why opal was like this: ptlib was compiled > without XML support! Can you check ptlib's config.log to see if it found > expat? Ekiga checks for expat support on ptlib: # expat is mandatory for presence (at least) AC_MSG_CHECKING(for PTLIB support for expat) PTLIB_EXPAT=`$PKG_CONFIG ptlib --variable=PTLIB_EXPAT` The best is to send us the config.log file for both ptlib and opal. -- Eugen From geo.cherchetout at laposte.net Mon Sep 24 09:10:29 2012 From: geo.cherchetout at laposte.net (geo cherchetout) Date: Mon, 24 Sep 2012 11:10:29 +0200 Subject: [Ekiga-list] ekiga-3.9.90 : make issue (on Mageia 2 x86_64) In-Reply-To: <50600EAF.6020709@pu-pm.univ-fcomte.fr> References: <505F2337.6020600@laposte.net> <505F6BF0.3010209@pu-pm.univ-fcomte.fr> <505F6DF4.7080901@laposte.net> <505F8123.3090206@laposte.net> <505FE97F.8070208@free.fr> <50600EAF.6020709@pu-pm.univ-fcomte.fr> Message-ID: <50602385.10904@laposte.net> Please, Mr Moderator, I beg your approval for my big message. (181 Ko) From geo.cherchetout at laposte.net Mon Sep 24 09:26:24 2012 From: geo.cherchetout at laposte.net (geo cherchetout) Date: Mon, 24 Sep 2012 11:26:24 +0200 Subject: [Ekiga-list] ekiga-3.9.90 : make issue (on Mageia 2 x86_64) In-Reply-To: <5060245F.1060204@pu-pm.univ-fcomte.fr> References: <505F2337.6020600@laposte.net> <505F6BF0.3010209@pu-pm.univ-fcomte.fr> <505F6DF4.7080901@laposte.net> <505F8123.3090206@laposte.net> <505FE97F.8070208@free.fr> <50600EAF.6020709@pu-pm.univ-fcomte.fr> <50602385.10904@laposte.net> <5060245F.1060204@pu-pm.univ-fcomte.fr> Message-ID: <50602740.2070200@laposte.net> Le 24/09/2012 11:14, *Eugen Dedu* wrote: > Geo, compress it, or look at > http://wiki.ekiga.org/index.php/Debugging_Ekiga#Sending_the_data_to_us OK. -------------- next part -------------- A non-text attachment was scrubbed... Name: ptlib-config.log.gz Type: application/gzip Size: 9501 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: opal-config.log.gz Type: application/gzip Size: 9673 bytes Desc: not available URL: