[Helix-client-dev] RE: fail to make player
Ying Yang <[email protected]> Wed, 12 May 2010 03:12:51 -0700
| Newsgroups | gmane.comp.multimedia.helix.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi All I found Where is and how do I build the ANSI C decoder?<https://rarvcode-video.helixcommunity.org/Faq.html#whereisansi> in the faq. Now my problem becomes Build System Menu Ribosome v2.5.11 -> Current Directory: /home/yingyang/rv9Ref/helixDecoder [0] Set BIF branch (helix_restricted) [1] Set Target(s) (datatype-restricted_rm_video_codec_rv89combo_rv89combo_c) [2] Set Profile (/home/yingyang/rv9Ref/build/umakepf/helix-client-all-defines) Build log: from directory /home/yingyang/rv9Ref/helixDecoder entering directory datatype-restricted/rm/video/codec/rv89combo/rv89combo_c UNIXCompile(datatype-restricted/rm/video/codec/rv89combo/rv89combo_c): making copy make copy make SUBMAKEFLAGS="" -f adec.mak copy make[1]: Entering directory `/home/yingyang/rv9Ref/helixDecoder/datatype-restricted/rm/video/codec/rv89combo/rv89combo_c' gcc -pipe -Wall -Wreturn-type -fno-exceptions -march=pentium -mcpu=pentium -O2 -I../../../../../../common/runtime/pub -I/usr/X11R6/include -Icdeclib -Icommon -I../../../../../../common/include -I../../../../../../video/include -I../../../../../../common/dbgtool/pub -I../../../../../../common/system/pub -I../../../../../../datatype-restricted/rm/video/codec/common/pub -I./pub -I. -include rel/datatype_restricted_rm_video_codec_rv89combo_rv89combo_c_adec_ribodefs.h -fPIC -DPIC -o rel/obj/adec/cdeclib/basic.o -c cdeclib/basic.c `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead. `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead. cdeclib/basic.c:83: error: conflicting types for C_Diff4x4?cdeclib/basic.h:145: note: previous declaration of C_Diff4x4?was here cdeclib/basic.c:114: error: conflicting types for C_Add4x4?cdeclib/basic.h:151: note: previous declaration of C_Add4x4?was here cdeclib/basic.c:145: error: conflicting types for C_Add4x4_Direct?cdeclib/basic.h:164: note: previous declaration of C_Add4x4_Direct?was here cdeclib/basic.c:174: error: conflicting types for C_Add4x4_PredPitch4?cdeclib/basic.h:154: note: previous declaration of C_Add4x4_PredPitch4?was here cdeclib/basic.c:204: error: conflicting types for C_Copy4x4?cdeclib/basic.h:173: note: previous declaration of C_Copy4x4?was here cdeclib/basic.c:233: error: conflicting types for C_Copy4x4_PredPitch4?cdeclib/basic.h:175: note: previous declaration of C_Copy4x4_PredPitch4?was here cdeclib/basic.c:261: error: conflicting types for C_Copy4x4_SrcDstPitch?cdeclib/basic.h:177: note: previous declaration of C_Copy4x4_SrcDstPitch?was here cdeclib/basic.c:293: error: conflicting types for C_Dequant4x4?cdeclib/basic.h:184: note: previous declaration of C_Dequant4x4?was here cdeclib/basic.c:320: error: conflicting types for C_Dequant4x4_Intra16x16?cdeclib/basic.h:185: note: previous declaration of C_Dequant4x4_Intra16x16?was here cdeclib/basic.c:351: error: conflicting types for C_Intra16x16RestoreDC?cdeclib/basic.h:189: note: previous declaration of C_Intra16x16RestoreDC?was here Any advice is appreciated!!!!!!!!! Best regard Ying Yang ________________________________ From: Leina Tani [mailto:[email protected]] Sent: 2010年5月12日 1:30 To: Ying Yang; [email protected] Cc: [email protected] Subject: RE: fail to make player Forwarding to Helix Client Dev mailing list. From: [email protected] [mailto:[email protected]] On Behalf Of Ying Yang Sent: Tuesday, May 11, 2010 3:00 AM To: [email protected] Subject: [Player-dev] fail to make player Hi All I followed the quick start from part A-D, but I sill can not build a player. My environment variable: PATH=$PATH:/home/yingyang/rv9Ref/build/bin CVS_RSH=ssh BUILD_ROOT=/home/yingyang/rv9Ref/build SYSTEM_ID=linux-2.2-libc6-gcc32-i586 Bif target and profile: Build System Menu Ribosome v2.5.11 -> Current Directory: /home/yingyang/rv9Ref/helix [0] Set BIF branch (hxplay_gtk_release) [1] Set Target(s) (player_all) [2] Set Profile (helix-client-all-defines-free) [3] run: build Build log: from directory /home/yingyang/rv9Ref/helix entering directory common/util UNIXCompile(common/util): making copy make copy g++ -pipe -Wall -Wreturn-type -Wno-non-virtual-dtor -fno-exceptions --permissive -Wno-ctor-dtor-privacy -fno-rtti -march=pentium -mcpu=pentium -O0 -g -DDEBUG -D_DEBUG -I../../common/runtime/pub -I/usr/X11R6/include -Ipub/platform/unix -I../include -I../container/pub -I../dbgtool/pub -I../system/pub -I../fileio/pub -I../runtime/pub -I./pub -I. -include dbg/common_util_ribodefs.h -fPIC -DPIC -o dbg/obj/hxurl.o -c hxurl.cpp `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead. hxurl.cpp:864:6: error: #elif with no expression it seems that I haven’t define a target. But how to ??? Best regard Ying Yang _______________________________________________ Helix-client-dev mailing list [email protected] http://lists.helixcommunity.org/mailman/listinfo/helix-client-dev