[Mesa-users] errors while building..

suma s suma_s27 at yahoo.co.in
Thu Dec 9 00:41:03 PST 2010


hai...
do u have any idea as y do we get this problem... generally...i mean what may be the reason of such errors while building...------------------------------------------
/usr/bin/ld: ../../common/driverfuncs.o: Relocations in generic ELF (EM: 8)/usr/bin/ld: ../../common/driverfuncs.o: Relocations in generic ELF (EM: 8)/usr/bin/ld: ../../common/driverfuncs.o: Relocations in generic ELF (EM: 8)/usr/bin/ld: ../../common/driverfuncs.o: Relocations in generic ELF (EM: 8)/usr/bin/ld: ../../common/driverfuncs.o: Relocations in generic ELF (EM: 8)/usr/bin/ld: ../../common/driverfuncs.o: Relocations in generic ELF (EM: 8)/usr/bin/ld: ../../common/driverfuncs.o: Relocations in generic ELF (EM: 8)/usr/bin/ld: ../../common/driverfuncs.o: Relocations in generic ELF (EM: 8)../../common/driverfuncs.o: could not read symbols: File in wrong formatcollect2: ld returned 1 exit status/bin/sh ../../../../../bin/minstall mach64_dri.so ../../../../../lib Unknown type of argument:  mach64_dri.so-----------------------------------------------
--- On Wed, 8/12/10, Brian Paul <brianp at vmware.com> wrote:

From: Brian Paul <brianp at vmware.com>
Subject: Re: [Mesa-users] documents for building mesa for mips...
To: "suma s" <suma_s27 at yahoo.co.in>
Date: Wednesday, 8 December, 2010, 9:11 PM

It looks like the flags which enable x86/mmx/sse optimizations are 
being used by mistake.

Try ./configure --disable-asm

-Brian


On 12/07/2010 09:20 PM, suma s wrote:
> hai...
>
> ./configure runs well without any problem and thios is the output witch
> i get after running
> -----------------------------
>
> root at lxdevenv:~/suma/Mesa-7.7.1# ./configure --prefix=/usr/target/
> --build=mipsel-linux --with-x=no
> checking build system type... mipsel-unknown-linux-gnu
> checking host system type... mipsel-unknown-linux-gnu
> checking for gcc... gcc
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking how to run the C preprocessor... gcc -E
> checking for gcc... (cached) gcc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking for gcc option to accept ISO C89... (cached) none needed
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking for gmake... no
> checking for make... make
> checking for makedepend... /usr/bin/makedepend
> checking for sed... /bin/sed
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for pkg-config... /usr/project/bin//pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking whether to enable assembly... no, platform not supported
> checking for gcc option to produce PIC... -fPIC
> checking for dlopen... no
> checking for dlopen in -ldl... yes
> checking for posix_memalign... yes
> checking pkg-config files for X11 are available... yes
> checking for XLIBGL... yes
> checking for EGL... yes
> checking for GLW... yes
> checking for GLUT... yes
> configure: creating ./config.status
> config.status: creating configs/autoconf
> config.status: executing configs commands
>
> prefix: /usr/target
> exec_prefix: ${prefix}
> libdir: ${exec_prefix}/lib
> includedir: ${prefix}/include
>
> Driver: xlib
> OSMesa: libOSMesa
> Use XCB: no
>
> Gallium: yes
> Gallium dirs: auxiliary drivers state_trackers
> Winsys dirs: xlib
> Winsys drm dirs:
> Auxiliary dirs: rbug draw translate cso_cache pipebuffer tgsi sct rtasm
> util indices vl
> Driver dirs: softpipe failover trace identity svga i915
> Trackers dirs: glx
>
> Shared libs: yes
> Static libs: no
> EGL: yes
> GLU: yes
> GLw: yes (Motif: no)
> glut: yes
> Demos: xdemos demos redbook samples glsl
>
> CFLAGS: -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math
> -fno-strict-aliasing -fPIC
> CXXFLAGS: -g -O2 -Wall -fno-strict-aliasing -fPIC
> Macros: -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_XSHM
>
> Run 'make' to build Mesa
>
> -------------------------
> i have to build mesa for directfb on mips architecture..
> so iam building *make linux-directfb, with the CC flags edited in that as*
> *CC = /opt/embeddedalley/nxp_tv550/bin/mipsel-linux-gcc*
> *
> *
> *if i run this make iam getting the following error...*
> *---------------------------*
> *
> /opt/embeddedalley/nxp_tv550/bin/mipsel-linux-gcc -c -I../../include
> -I../../src/mesa -I../../src/gallium/include
> -I../../src/gallium/auxiliary -Wall -O3 -ffast-math -fPIC -std=c99
> -D_GNU_SOURCE -D_POSIX_SOURCE -D_SVID_SOURCE -D_POSIX_C_SOURCE=199309L
> -D_BSD_SOURCE -DPTHREADS -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM
> -DUSE_SSE_ASM tnl/t_vertex_sse.c -o tnl/t_vertex_sse.o
> tnl/t_vertex_sse.c:55: error: field ‘func’ has incomplete type
> tnl/t_vertex_sse.c:62: error: field ‘identity’ has incomplete type
> tnl/t_vertex_sse.c:63: error: field ‘chan0’ has incomplete type
> tnl/t_vertex_sse.c:68: error: return type is an incomplete type
> tnl/t_vertex_sse.c: In function ‘get_identity’:
> tnl/t_vertex_sse.c:69: warning: ‘return’ with a value, in function
> returning void
> tnl/t_vertex_sse.c: At top level:
> tnl/t_vertex_sse.c:73: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:74: error: parameter 3 (‘arg0’) has incomplete type
> tnl/t_vertex_sse.c: In function ‘emit_load4f_4’:
> tnl/t_vertex_sse.c:76: warning: implicit declaration of function
> ‘sse_movups’
> tnl/t_vertex_sse.c: At top level:
> tnl/t_vertex_sse.c:80: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:81: error: parameter 3 (‘arg0’) has incomplete type
> tnl/t_vertex_sse.c: In function ‘emit_load4f_3’:
> tnl/t_vertex_sse.c:90: warning: implicit declaration of function ‘sse_movss’
> tnl/t_vertex_sse.c:90: warning: implicit declaration of function
> ‘x86_make_disp’
> tnl/t_vertex_sse.c:91: warning: implicit declaration of function
> ‘sse_shufps’
> tnl/t_vertex_sse.c:91: warning: implicit declaration of function ‘SHUF’
> tnl/t_vertex_sse.c:91: error: invalid use of void expression
> tnl/t_vertex_sse.c:93: warning: implicit declaration of function
> ‘sse_movlps’
> tnl/t_vertex_sse.c: At top level:
> tnl/t_vertex_sse.c:97: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:98: error: parameter 3 (‘arg0’) has incomplete type
> tnl/t_vertex_sse.c: In function ‘emit_load4f_2’:
> tnl/t_vertex_sse.c:102: error: invalid use of void expression
> tnl/t_vertex_sse.c: At top level:
> tnl/t_vertex_sse.c:107: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:108: error: parameter 3 (‘arg0’) has incomplete type
> tnl/t_vertex_sse.c: In function ‘emit_load4f_1’:
> tnl/t_vertex_sse.c:112: error: invalid use of void expression
> tnl/t_vertex_sse.c: At top level:
> tnl/t_vertex_sse.c:118: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:119: error: parameter 3 (‘arg0’) has incomplete type
> tnl/t_vertex_sse.c:139: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:140: error: parameter 3 (‘arg0’) has incomplete type
> tnl/t_vertex_sse.c: In function ‘emit_load3f_2’:
> tnl/t_vertex_sse.c:142: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:142: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c: At top level:
> tnl/t_vertex_sse.c:146: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:147: error: parameter 3 (‘arg0’) has incomplete type
> tnl/t_vertex_sse.c:154: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:155: error: parameter 3 (‘arg0’) has incomplete type
> tnl/t_vertex_sse.c:161: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:162: error: parameter 3 (‘arg0’) has incomplete type
> tnl/t_vertex_sse.c:169: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:170: error: parameter 3 (‘arg0’) has incomplete type
> tnl/t_vertex_sse.c:200: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:202: error: parameter 4 (‘src’) has incomplete type
> tnl/t_vertex_sse.c: In function ‘emit_load’:
> tnl/t_vertex_sse.c:205: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:205: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c: At top level:
> tnl/t_vertex_sse.c:209: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:210: error: parameter 3 (‘arg0’) has incomplete type
> tnl/t_vertex_sse.c:216: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:217: error: parameter 3 (‘arg0’) has incomplete type
> tnl/t_vertex_sse.c:235: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:236: error: parameter 3 (‘arg0’) has incomplete type
> tnl/t_vertex_sse.c:242: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:243: error: parameter 3 (‘arg0’) has incomplete type
> tnl/t_vertex_sse.c:260: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:262: error: parameter 4 (‘temp’) has incomplete type
> tnl/t_vertex_sse.c: In function ‘emit_store’:
> tnl/t_vertex_sse.c:265: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:265: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c: At top level:
> tnl/t_vertex_sse.c:269: error: parameter 2 (‘dest’) has incomplete type
> tnl/t_vertex_sse.c:270: error: parameter 3 (‘temp’) has incomplete type
> tnl/t_vertex_sse.c: In function ‘emit_pack_store_4ub’:
> tnl/t_vertex_sse.c:274: warning: implicit declaration of function
> ‘sse_mulps’
> tnl/t_vertex_sse.c:277: warning: implicit declaration of function
> ‘sse2_cvtps2dq’
> tnl/t_vertex_sse.c:278: warning: implicit declaration of function
> ‘sse2_packssdw’
> tnl/t_vertex_sse.c:279: warning: implicit declaration of function
> ‘sse2_packuswb’
> tnl/t_vertex_sse.c:283: error: variable ‘mmx0’ has initializer but
> incomplete type
> tnl/t_vertex_sse.c:283: warning: implicit declaration of function
> ‘x86_make_reg’
> tnl/t_vertex_sse.c:283: error: ‘file_MMX’ undeclared (first use in this
> function)
> tnl/t_vertex_sse.c:283: error: (Each undeclared identifier is reported
> only once
> tnl/t_vertex_sse.c:283: error: for each function it appears in.)
> tnl/t_vertex_sse.c:283: error: storage size of ‘mmx0’ isn’t known
> tnl/t_vertex_sse.c:284: error: variable ‘mmx1’ has initializer but
> incomplete type
> tnl/t_vertex_sse.c:284: error: storage size of ‘mmx1’ isn’t known
> tnl/t_vertex_sse.c:285: warning: implicit declaration of function
> ‘sse_cvtps2pi’
> tnl/t_vertex_sse.c:286: warning: implicit declaration of function
> ‘sse_movhlps’
> tnl/t_vertex_sse.c:288: warning: implicit declaration of function
> ‘mmx_packssdw’
> tnl/t_vertex_sse.c:289: warning: implicit declaration of function
> ‘mmx_packuswb’
> tnl/t_vertex_sse.c:290: warning: implicit declaration of function ‘mmx_movd’
> tnl/t_vertex_sse.c:284: warning: unused variable ‘mmx1’
> tnl/t_vertex_sse.c:283: warning: unused variable ‘mmx0’
> tnl/t_vertex_sse.c: At top level:
> tnl/t_vertex_sse.c:304: error: parameter 2 (‘srcREG’) has incomplete type
> tnl/t_vertex_sse.c:305: error: parameter 3 (‘vtxREG’) has incomplete type
> tnl/t_vertex_sse.c: In function ‘get_src_ptr’:
> tnl/t_vertex_sse.c:309: error: variable ‘ptr_to_src’ has initializer but
> incomplete type
> tnl/t_vertex_sse.c:309: error: storage size of ‘ptr_to_src’ isn’t known
> tnl/t_vertex_sse.c:313: warning: implicit declaration of function ‘x86_mov’
> tnl/t_vertex_sse.c:309: warning: unused variable ‘ptr_to_src’
> tnl/t_vertex_sse.c: At top level:
> tnl/t_vertex_sse.c:317: error: parameter 2 (‘srcREG’) has incomplete type
> tnl/t_vertex_sse.c:318: error: parameter 3 (‘vtxREG’) has incomplete type
> tnl/t_vertex_sse.c: In function ‘update_src_ptr’:
> tnl/t_vertex_sse.c:323: error: variable ‘ptr_to_src’ has initializer but
> incomplete type
> tnl/t_vertex_sse.c:323: error: storage size of ‘ptr_to_src’ isn’t known
> tnl/t_vertex_sse.c:328: warning: implicit declaration of function ‘x86_lea’
> tnl/t_vertex_sse.c:323: warning: unused variable ‘ptr_to_src’
> tnl/t_vertex_sse.c: In function ‘build_vertex_emit’:
> tnl/t_vertex_sse.c:350: error: variable ‘vertexEAX’ has initializer but
> incomplete type
> tnl/t_vertex_sse.c:350: error: ‘file_REG32’ undeclared (first use in
> this function)
> tnl/t_vertex_sse.c:350: error: ‘reg_AX’ undeclared (first use in this
> function)
> tnl/t_vertex_sse.c:350: error: storage size of ‘vertexEAX’ isn’t known
> tnl/t_vertex_sse.c:351: error: variable ‘srcECX’ has initializer but
> incomplete type
> tnl/t_vertex_sse.c:351: error: ‘reg_CX’ undeclared (first use in this
> function)
> tnl/t_vertex_sse.c:351: error: storage size of ‘srcECX’ isn’t known
> tnl/t_vertex_sse.c:352: error: variable ‘countEBP’ has initializer but
> incomplete type
> tnl/t_vertex_sse.c:352: error: ‘reg_BP’ undeclared (first use in this
> function)
> tnl/t_vertex_sse.c:352: error: storage size of ‘countEBP’ isn’t known
> tnl/t_vertex_sse.c:353: error: variable ‘vtxESI’ has initializer but
> incomplete type
> tnl/t_vertex_sse.c:353: error: ‘reg_SI’ undeclared (first use in this
> function)
> tnl/t_vertex_sse.c:353: error: storage size of ‘vtxESI’ isn’t known
> tnl/t_vertex_sse.c:354: error: variable ‘temp’ has initializer but
> incomplete type
> tnl/t_vertex_sse.c:354: error: ‘file_XMM’ undeclared (first use in this
> function)
> tnl/t_vertex_sse.c:354: error: storage size of ‘temp’ isn’t known
> tnl/t_vertex_sse.c:355: error: variable ‘vp0’ has initializer but
> incomplete type
> tnl/t_vertex_sse.c:355: error: storage size of ‘vp0’ isn’t known
> tnl/t_vertex_sse.c:356: error: variable ‘vp1’ has initializer but
> incomplete type
> tnl/t_vertex_sse.c:356: error: storage size of ‘vp1’ isn’t known
> tnl/t_vertex_sse.c:357: error: variable ‘temp2’ has initializer but
> incomplete type
> tnl/t_vertex_sse.c:357: error: storage size of ‘temp2’ isn’t known
> tnl/t_vertex_sse.c:362: warning: implicit declaration of function ‘x86_push’
> tnl/t_vertex_sse.c:368: warning: implicit declaration of function ‘x86_xor’
> tnl/t_vertex_sse.c:369: warning: implicit declaration of function
> ‘x86_fn_arg’
> tnl/t_vertex_sse.c:370: warning: implicit declaration of function ‘x86_cmp’
> tnl/t_vertex_sse.c:371: warning: implicit declaration of function
> ‘x86_jcc_forward’
> tnl/t_vertex_sse.c:371: error: ‘cc_E’ undeclared (first use in this
> function)
> tnl/t_vertex_sse.c:371: warning: assignment makes pointer from integer
> without a cast
> tnl/t_vertex_sse.c:397: warning: implicit declaration of function
> ‘x86_get_label’
> tnl/t_vertex_sse.c:397: warning: assignment makes pointer from integer
> without a cast
> tnl/t_vertex_sse.c:407: error: variable ‘dest’ has initializer but
> incomplete type
> tnl/t_vertex_sse.c:407: error: storage size of ‘dest’ isn’t known
> tnl/t_vertex_sse.c:414: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:414: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:415: warning: implicit declaration of function
> ‘x86_deref’
> tnl/t_vertex_sse.c:415: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:415: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:416: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:416: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:417: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:417: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:420: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:420: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:421: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:421: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:422: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:422: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:423: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:423: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:429: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:429: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:430: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:430: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:431: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:431: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:432: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:432: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:435: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:435: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:436: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:436: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:437: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:437: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:439: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:439: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:440: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:440: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:443: error: invalid use of void expression
> tnl/t_vertex_sse.c:445: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:445: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:449: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:449: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:450: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:450: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:451: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:451: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:452: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:452: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:455: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:455: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:456: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:456: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:458: warning: implicit declaration of function
> ‘sse_addps’
> tnl/t_vertex_sse.c:459: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:459: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:460: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:460: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:463: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:463: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:464: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:464: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:467: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:467: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:468: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:468: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:471: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:471: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:472: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:472: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:475: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:475: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:476: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:476: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:479: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:479: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:480: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:480: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:482: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:482: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:483: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:483: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:492: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:492: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:493: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:493: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:495: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:495: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:496: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:496: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:509: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:509: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:510: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:510: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:513: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:513: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:514: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:514: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:521: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:521: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:522: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:522: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:523: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:523: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:529: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:529: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:530: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:530: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:532: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:532: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:541: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:541: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:551: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:551: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:552: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:552: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:553: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:553: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:554: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:554: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:557: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:557: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:558: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:558: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:560: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:560: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:561: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:561: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:564: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:564: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:565: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:565: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:567: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:567: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:568: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:568: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:571: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:571: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:572: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:572: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:574: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:574: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:575: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:575: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:580: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:580: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:581: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:581: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:582: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:582: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:583: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:583: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:586: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:586: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:587: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:587: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:588: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:588: error: type of formal parameter 4 is incomplete
> tnl/t_vertex_sse.c:589: error: type of formal parameter 2 is incomplete
> tnl/t_vertex_sse.c:589: error: type of formal parameter 3 is incomplete
> tnl/t_vertex_sse.c:407: warning: unused variable ‘dest’
> tnl/t_vertex_sse.c:613: warning: implicit declaration of function ‘x86_dec’
> tnl/t_vertex_sse.c:614: warning: implicit declaration of function ‘x86_test’
> tnl/t_vertex_sse.c:615: warning: implicit declaration of function ‘x86_jcc’
> tnl/t_vertex_sse.c:615: error: ‘cc_NZ’ undeclared (first use in this
> function)
> tnl/t_vertex_sse.c:620: warning: implicit declaration of function ‘mmx_emms’
> tnl/t_vertex_sse.c:624: warning: implicit declaration of function
> ‘x86_fixup_fwd_jump’
> tnl/t_vertex_sse.c:628: warning: implicit declaration of function ‘x86_pop’
> tnl/t_vertex_sse.c:628: warning: implicit declaration of function
> ‘x86_get_base_reg’
> tnl/t_vertex_sse.c:630: warning: implicit declaration of function ‘x86_ret’
> tnl/t_vertex_sse.c:633: warning: implicit declaration of function
> ‘x86_get_func’
> tnl/t_vertex_sse.c:357: warning: unused variable ‘temp2’
> tnl/t_vertex_sse.c:356: warning: unused variable ‘vp1’
> tnl/t_vertex_sse.c:355: warning: unused variable ‘vp0’
> tnl/t_vertex_sse.c:354: warning: unused variable ‘temp’
> tnl/t_vertex_sse.c:353: warning: unused variable ‘vtxESI’
> tnl/t_vertex_sse.c:352: warning: unused variable ‘countEBP’
> tnl/t_vertex_sse.c:351: warning: unused variable ‘srcECX’
> tnl/t_vertex_sse.c:350: warning: unused variable ‘vertexEAX’
> tnl/t_vertex_sse.c: In function ‘_tnl_generate_sse_emit’:
> tnl/t_vertex_sse.c:657: error: ‘file_XMM’ undeclared (first use in this
> function)
> tnl/t_vertex_sse.c:660: warning: implicit declaration of function
> ‘x86_init_func_size’
> tnl/t_vertex_sse.c:673: warning: implicit declaration of function
> ‘x86_release_func’
> make[3]: *** [tnl/t_vertex_sse.o] Error 1
> make[3]: Leaving directory `/localhome/user/suma/Mesa-7.7.1/src/mesa'
> make[2]: *** [subdirs] Error 1
> make[2]: Leaving directory `/localhome/user/suma/Mesa-7.7.1/src'
> make[1]: *** [default] Error 1
> make[1]: Leaving directory `/localhome/user/suma/Mesa-7.7.1'
> make: *** [linux-directfb] Error 2
> root at lxdevenv:~/suma/Mesa-7.7.1#
>
> *
> *---------------------------*
> *
> *
> so i just wanted to know, whether iam proceeding in right way... and
> henceforth requested for documents regarding building mesa for mips..
>
> Do you have X on your system?
> i dont want to use x window system but still i have all the x libraries
> installed in my system..
>
> Do you just want software rendering?
> yes.. i need software rendering as of my requirement..
>
> plz letme know where am i going wrong...
>
> thanks in advance
>
> --- On *Tue, 7/12/10, Brian Paul /<brianp at vmware.com>/* wrote:
>
>
>     From: Brian Paul <brianp at vmware.com>
>     Subject: Re: [Mesa-users] documents for building mesa for mips...
>     To: "suma s" <suma_s27 at yahoo.co.in>
>     Cc: "mesa-users at lists.freedesktop.org"
>     <mesa-users at lists.freedesktop.org>
>     Date: Tuesday, 7 December, 2010, 8:05 PM
>
>     On 12/07/2010 03:17 AM, suma s wrote:
>      > hai..
>      >
>      > can anyone tell me.. if there are any such documents which help me in
>      > building mesa for mips...i mean what are the sources packeges,
>     where do
>      > i get them, how to build them for mips???
>      >
>      > if any one knows.. plz letme know... i have built this mesa for linux
>      > successfully... but now i want to build it for mips target but
>     donno how
>      > to proceed with... iam new for this and expecting ur help to proceed
>      > further...
>      >
>      > i tried downloadin mesa-7.7.1 and configuring it as ./configure
>      > --prefix=/usr/target --build=mipsel-linux --with-x=no...
>     configure was
>      > done but stuck in building..
>      > i have also set the CC flags..
>      > so plz let me know.. if there are any such documents that cen
>     help me in
>      > building mesa for MIPS..
>
>     If you just run "./configure ; make" what happens?
>
>     Do you have X on your system? Do you just want software rendering?
>
>     -Brian
>
>



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-users/attachments/20101209/2ff31fbe/attachment-0001.htm>


More information about the mesa-users mailing list