[gephex-user] Compilation problem on amd64
Georg Seidel
georg at gephex.org
Wed Aug 22 13:01:55 CEST 2007
Hi Erwan,
> I'm trying to compile gephex-0.4.4 on gentoo amd64.
>
> The ebuild is a modified version of the one included in gentoo
> (gephex-0.4.3.ebuild).
>
> The only modifications are :
> * cp gephex-0.4.3.ebuild gephex-0.4.4.ebuild
> * add :
> - inherit flag-o-matic
> - if use amd64 ; then
> append-flags -fPIC
> fi
> (in src_compile())
> [...]
One thing to try: remove the following three lines from ffmpegwriter.h:
#if defined _MSC_VER
#define EMULATE_INTTYPES
#endif
If that does not help....
Using google I found this bug report:
http://forum.wengophone.com/viewtopic.php?p=121&sid=06caa8d101dc965b9f30b4ea02ae4b21
You could try to locally apply the patch at the end of the first post to
common.h from libavutil in the contrib/ffmpeg directory.
Alternatively, you could update contrib/ffmpeg to a more recent snapshot
of ffmpeg (using svn update). Maybe they have already fixed the problem.
However, it is possible that gephex won't compile against the most
recent version of ffmpeg.
As a last alternative, you can disable gephex's ffmpeg support (see
configure --help). In that case, gephex will still work but will not
be able to load videos.
In any case, I would be interested to hear how you solved your problem.
Btw, somebody experienced a similar problem more than a year ago [1].
Regards,
Georg
[1] http://osdir.com/ml/video.gephex.user/2006-01/msg00010.html
More information about the gephex-user
mailing list