errors while building..

suma s <[email protected]>
Newsgroups gmane.comp.video.mesa3d.user
Message-ID <[email protected]>
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 <[email protected]> wrote:

From: Brian Paul <[email protected]>
Subject: Re: [Mesa-users] documents for building mesa for mips...
To: "suma s" <[email protected]>
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@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@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 /<[email protected]>/* wrote:
>
>
>     From: Brian Paul <[email protected]>
>     Subject: Re: [Mesa-users] documents for building mesa for mips...
>     To: "suma s" <[email protected]>
>     Cc: "[email protected]"
>     <[email protected]>
>     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
>
>

_______________________________________________
mesa-users mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.