Re: [Ekiga-list] compile problem opal 3.6.8
- From: Eugen Dedu <Eugen Dedu pu-pm univ-fcomte fr>
- To: Ekiga mailing list <ekiga-list gnome org>
- Subject: Re: [Ekiga-list] compile problem opal 3.6.8
- Date: Thu, 03 Jun 2010 20:19:40 +0200
On 31/05/10 23:43, Gerhard Stengel wrote:
Hi,
great, a new version of ekiga!
I tried to compile the latest and greatest ekiga 3.2.7 and opal 3.6.8, but ran into compiling problems. This is the
message the compile process aborts with:
In file included from /usr/include/libavutil/avutil.h:81,
from /usr/include/libavcodec/avcodec.h:30,
from h264-x264.h:63,
from h264-x264.cxx:38:
/usr/include/libavutil/common.h: In function ‘int32_t av_clipl_int32(int64_t)’:
/usr/include/libavutil/common.h:154: error: ‘UINT64_C’ was not declared in this scope
make[2]: *** [obj/h264-x264.o] Fehler 1
UINT64_C is a macro declared in stdint.h, but there's an #ifdef around it:
#if !defined __cplusplus || defined __STDC_CONSTANT_MACROS
which I think is never fulfilled in this case, so the declaration isn't reached.
How can this be fixed?
The problem is that I have not tested compilation with ffmpeg and x264
when releasing 3.2.7... The reason is that recent H264 and H263+ are
broken with ekiga. A version which works is FFMPEG_VER := {2009-04-14}
and X264_VER := d2e1e1c35c43ea9c90c9211be. I advise you to use these
versions.
On the contrary, if you have programming skills, we really welcome any
patches which fix this.
Finally, note that the error comes from ffmpeg (avutil.h), not from ekiga.
--
Eugen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]