Hello, I am currently trying to cross-compile ekiga from git stable branch (gnome 2-26), and it failed due to some errors with ffmpeg library. I did make update-sources, and then make; i had to change the version for libxml2, since version 2.6.26 is no more available from ftp, so i use 2.6.30. Now i have this problem:
ek...@winnie:/home/devel/win32/ekiga/win32: make make -j1 DEBUG=1 debug -C /home/devel/win32/ekiga/win32/ptlib make[1]: Entering directory `/home/devel/win32/ekiga/win32/ptlib' make DEBUG=1 default_target make[2]: Entering directory `/home/devel/win32/ekiga/win32/ptlib' make[2]: Leaving directory `/home/devel/win32/ekiga/win32/ptlib' set -e; if test -e src/ptlib/msos ; then make -C src/ptlib/msos debug; fi; make[2]: Entering directory `/home/devel/win32/ekiga/win32/ptlib/src/ptlib/msos' make DEBUG=1 default_target make[3]: Entering directory `/home/devel/win32/ekiga/win32/ptlib/src/ptlib/msos' make[3]: Leaving directory `/home/devel/win32/ekiga/win32/ptlib/src/ptlib/msos' make[2]: Leaving directory `/home/devel/win32/ekiga/win32/ptlib/src/ptlib/msos' make[1]: Leaving directory `/home/devel/win32/ekiga/win32/ptlib' make DEBUG=1 -C /home/devel/win32/ekiga/win32/ptlib install make[1]: Entering directory `/home/devel/win32/ekiga/win32/ptlib' ( for dir in /home/devel/win32/ekiga/win32/lib \ /home/devel/win32/ekiga/win32/bin \ /home/devel/win32/ekiga/win32/include/ptlib \ /home/devel/win32/ekiga/win32/include/ptlib/msos/ptlib \ /home/devel/win32/ekiga/win32/include/ptclib \ /home/devel/win32/ekiga/win32/share/ptlib/make ; \ do mkdir -p $dir ; chmod 755 $dir ; \ done ) /usr/bin/install -c -m 444 /home/devel/win32/ekiga/win32/ptlib/lib_mingw_x86/libpt_d.dll.2.4.1 /home/devel/win32/ekiga/win32/lib /usr/bin/install -c -m 444 /home/devel/win32/ekiga/win32/ptlib/lib_mingw_x86/libpt_d_s.a /home/devel/win32/ekiga/win32/lib (cd /home/devel/win32/ekiga/win32/lib ; \ rm -f libpt_d.dll.2.4 ; \ ln -sf libpt_d.dll.2.4.1 libpt_d.dll.2.4 \ ) (cd /home/devel/win32/ekiga/win32/lib ; \ rm -f libpt_d.dll.2 ; \ ln -sf libpt_d.dll.2.4.1 libpt_d.dll.2 \ ) (cd /home/devel/win32/ekiga/win32/lib ; \ rm -f libpt_d.dll ; \ ln -sf libpt_d.dll.2.4.1 libpt_d.dll \ ) /usr/bin/install -c -m 444 include/ptlib.h /home/devel/win32/ekiga/win32/include /usr/bin/install -c -m 444 include/ptbuildopts.h /home/devel/win32/ekiga/win32/include (for fn in include/ptlib/*.h include/ptlib/*.inl; \ do /usr/bin/install -c -m 444 $fn /home/devel/win32/ekiga/win32/include/ptlib; \ done) (for fn in include/ptlib/msos/ptlib/*.h include/ptlib/msos/ptlib/*.inl ; \ do /usr/bin/install -c -m 444 $fn /home/devel/win32/ekiga/win32/include/ptlib/msos/ptlib ; \ done) (for fn in include/ptclib/*.h ; \ do /usr/bin/install -c -m 444 $fn /home/devel/win32/ekiga/win32/include/ptclib; \ done) (for fn in make/*.mak ; \ do /usr/bin/install -c -m 444 $fn /home/devel/win32/ekiga/win32/share/ptlib/make; \ done) /usr/bin/install -c -m 755 make/ptlib-config /home/devel/win32/ekiga/win32/share/ptlib/make/ (cd /home/devel/win32/ekiga/win32/bin; rm -f ptlib-config ; ln -snf ../share/ptlib/make/ptlib-config ptlib-config) mkdir -p /home/devel/win32/ekiga/win32/lib/pkgconfig chmod 755 /home/devel/win32/ekiga/win32/lib/pkgconfig /usr/bin/install -c -m 644 ptlib.pc /home/devel/win32/ekiga/win32/lib/pkgconfig/ make[1]: Leaving directory `/home/devel/win32/ekiga/win32/ptlib' make -C /home/devel/win32/ekiga/win32/ffmpeg/libavutil make[1]: Entering directory `/home/devel/win32/ekiga/win32/ffmpeg/libavutil' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/devel/win32/ekiga/win32/ffmpeg/libavutil' make -C /home/devel/win32/ekiga/win32/ffmpeg/libavcodec make[1]: Entering directory `/home/devel/win32/ekiga/win32/ffmpeg/libavcodec' i586-mingw32msvc-gcc -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I.. -I"/home/devel/win32/ekiga/win32/ffmpeg" -I/home/devel/win32/ekiga/win32/include -march=pentium-mmx -DPTRACING -fomit-frame-pointer -g -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -O3 -fno-math-errno -c -o imgresample.o imgresample.c In file included from imgresample.c:157: i386/mmx.h:24:2: warning: #warning Everything in this header is deprecated, use plain asm()! New code using this header will be rejected. imgresample.c:362: warning: 'ImgReSampleContext' is deprecated imgresample.c:429: warning: 'ImgReSampleContext' is deprecated imgresample.c: In function 'img_resample_init': imgresample.c:430: warning: 'img_resample_full_init' is deprecated (declared at avcodec.h:2352) imgresample.c: At top level: imgresample.c:440: warning: 'ImgReSampleContext' is deprecated imgresample.c: In function 'img_resample_full_init': imgresample.c:441: warning: 'ImgReSampleContext' is deprecated imgresample.c:446: warning: 'ImgReSampleContext' is deprecated imgresample.c: At top level: imgresample.c:487: warning: 'ImgReSampleContext' is deprecated imgresample.c:509: warning: 'ImgReSampleContext' is deprecated imgresample.c:526: error: conflicting types for 'sws_getContext' ../libswscale/swscale.h:133: error: previous declaration of 'sws_getContext' was here imgresample.c: In function 'sws_getContext': imgresample.c:541: warning: 'img_resample_init' is deprecated (declared at imgresample.c:429) imgresample.c:543: warning: 'ImgReSampleContext' is deprecated imgresample.c: In function 'sws_freeContext': imgresample.c:561: warning: 'img_resample_close' is deprecated (declared at imgresample.c:510) imgresample.c: At top level: imgresample.c:583: error: conflicting types for 'sws_getCachedContext' ../libswscale/swscale.h:261: error: previous declaration of 'sws_getCachedContext' was here imgresample.c: In function 'sws_scale': imgresample.c:638: warning: 'img_convert' is deprecated (declared at avcodec.h:2504) imgresample.c:669: warning: 'img_resample' is deprecated (declared at imgresample.c:489) imgresample.c:677: warning: 'img_convert' is deprecated (declared at avcodec.h:2504) make[1]: *** [imgresample.o] Error 1 make[1]: Leaving directory `/home/devel/win32/ekiga/win32/ffmpeg/libavcodec' make: *** [/home/devel/win32/ekiga/win32/bin/avcodec.dll] Error 2 Does anyone have the same issue? Does someone manage to fixed this error? Thanks you.
_______________________________________________ Ekiga-devel-list mailing list Ekiga-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-devel-list