Re: amaya compilation issues

Irene Vatton <[email protected]>
Newsgroups gmane.comp.web.amaya.general
Organization INRIA
Message-ID <[email protected]>
Le vendredi 09 octobre 2009 à 07:56 +0000, Martin Zbořil a écrit :
> Good morning everyone,
> 
> I was wondering if you can help me with packaging amaya for OpenSuSE..
> 
> first I tried the suse package, but unsolvable dependency:
> error: Failed dependencies:
>         libcrypto.so.6()(64bit) is needed by amaya_wx-11.3-0.x86_64
>         libssl.so.6()(64bit) is needed by amaya_wx-11.3-0.x86_64

I don't use Suse, but I guess you can find out on the web libcripto and
libssl rpm packages that work for your platform.

> this seems not be part of distribution > http://preview.tinyurl.com/SuSE-
> libcrypto (< all available packages containing libcrypto)
> 
> so I tried to compile the sources from amaya-fullsrc-11.3-pre.tgz by gcc 
> version 4.3.2 [gcc-4_3-branch revision 141291], but got stucked on mesa part:

As mentionned in http://www.w3.org/Amaya/User/Autoconf.html the current
config file must be changed for 64-bit platforms:
 Mesa/config/current  should be a copy of
Mesa/config/linux-x86-64-static

> 
> gcc -c -I../../include -I../../src/mesa -I../../src/mesa/main -
> I../../src/mesa/glapi -I../../src/mesa/math -I../../src/mesa/tnl -
> I../../src/mesa/shader -I../../src/mesa/shader/grammar -
> I../../src/mesa/shader/slang -I../../src/mesa/swrast -
> I../../src/mesa/swrast_setup -Wall -Wmissing-prototypes -O3 -g   -
> D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -
> D_BSD_SOURCE -D_GNU_SOURCE -DPTHREADS -DUSE_XSHM -
> DHAVE_POSIX_MEMALIGN -DUSE_X86_ASM -DUSE_MMX_ASM -
> DUSE_3DNOW_ASM -DUSE_SSE_ASM -I/usr/X11R6/include -std=c99 -ffast-math  -fno-
> strict-aliasing 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: In function ‘emit_load3f_1’:                                                                                                                                                                     
> tnl/t_vertex_sse.c:149: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:149: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c: At top level:                                                                                                                                                                                    
> tnl/t_vertex_sse.c:153: error: parameter 2 (‘dest’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:154: error: parameter 3 (‘arg0’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:160: error: parameter 2 (‘dest’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:161: error: parameter 3 (‘arg0’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c: In function ‘emit_load2f_1’:                                                                                                                                                                     
> tnl/t_vertex_sse.c:163: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:163: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c: At top level:                                                                                                                                                                                    
> tnl/t_vertex_sse.c:167: error: parameter 2 (‘dest’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:168: error: parameter 3 (‘arg0’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:198: error: parameter 2 (‘dest’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:200: error: parameter 4 (‘src’) has incomplete type                                                                                                                                               
> tnl/t_vertex_sse.c: In function ‘emit_load’:                                                                                                                                                                         
> tnl/t_vertex_sse.c:203: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:203: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c: At top level:                                                                                                                                                                                    
> tnl/t_vertex_sse.c:207: error: parameter 2 (‘dest’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:208: error: parameter 3 (‘arg0’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:214: error: parameter 2 (‘dest’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:215: error: parameter 3 (‘arg0’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:233: error: parameter 2 (‘dest’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:234: error: parameter 3 (‘arg0’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:240: error: parameter 2 (‘dest’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:241: error: parameter 3 (‘arg0’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:258: error: parameter 2 (‘dest’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:260: error: parameter 4 (‘temp’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c: In function ‘emit_store’:                                                                                                                                                                        
> tnl/t_vertex_sse.c:263: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:263: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c: At top level:                                                                                                                                                                                    
> tnl/t_vertex_sse.c:267: error: parameter 2 (‘dest’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c:268: error: parameter 3 (‘temp’) has incomplete type                                                                                                                                              
> tnl/t_vertex_sse.c: In function ‘emit_pack_store_4ub’:                                                                                                                                                               
> tnl/t_vertex_sse.c:272: warning: implicit declaration of function ‘sse_mulps’                                                                                                                                        
> tnl/t_vertex_sse.c:275: warning: implicit declaration of function 
> ‘sse2_cvtps2dq’                                                                                                                                    
> tnl/t_vertex_sse.c:276: warning: implicit declaration of function 
> ‘sse2_packssdw’                                                                                                                                    
> tnl/t_vertex_sse.c:277: warning: implicit declaration of function 
> ‘sse2_packuswb’                                                                                                                                    
> tnl/t_vertex_sse.c:281: error: variable ‘mmx0’ has initializer but incomplete 
> type                                                                                                                                   
> tnl/t_vertex_sse.c:281: warning: implicit declaration of function 
> ‘x86_make_reg’                                                                                                                                     
> tnl/t_vertex_sse.c:281: error: ‘file_MMX’ undeclared (first use in this 
> function)                                                                                                                                    
> tnl/t_vertex_sse.c:281: error: (Each undeclared identifier is reported only 
> once                                                                                                                                     
> tnl/t_vertex_sse.c:281: error: for each function it appears in.)                                                                                                                                                     
> tnl/t_vertex_sse.c:281: error: storage size of ‘mmx0’ isn’t known                                                                                                                                                    
> tnl/t_vertex_sse.c:282: error: variable ‘mmx1’ has initializer but incomplete 
> type                                                                                                                                   
> tnl/t_vertex_sse.c:282: error: storage size of ‘mmx1’ isn’t known                                                                                                                                                    
> tnl/t_vertex_sse.c:283: warning: implicit declaration of function 
> ‘sse_cvtps2pi’                                                                                                                                     
> tnl/t_vertex_sse.c:284: warning: implicit declaration of function 
> ‘sse_movhlps’                                                                                                                                      
> tnl/t_vertex_sse.c:286: warning: implicit declaration of function 
> ‘mmx_packssdw’                                                                                                                                     
> tnl/t_vertex_sse.c:287: warning: implicit declaration of function 
> ‘mmx_packuswb’                                                                                                                                     
> tnl/t_vertex_sse.c:288: warning: implicit declaration of function ‘mmx_movd’                                                                                                                                         
> tnl/t_vertex_sse.c:282: warning: unused variable ‘mmx1’                                                                                                                                                              
> tnl/t_vertex_sse.c:281: warning: unused variable ‘mmx0’                                                                                                                                                              
> tnl/t_vertex_sse.c: At top level:                                                                                                                                                                                    
> tnl/t_vertex_sse.c:302: error: parameter 2 (‘srcREG’) has incomplete type                                                                                                                                            
> tnl/t_vertex_sse.c:303: error: parameter 3 (‘vtxREG’) has incomplete type                                                                                                                                            
> tnl/t_vertex_sse.c: In function ‘get_src_ptr’:                                                                                                                                                                       
> tnl/t_vertex_sse.c:307: error: variable ‘ptr_to_src’ has initializer but 
> incomplete type                                                                                                                             
> tnl/t_vertex_sse.c:307: error: storage size of ‘ptr_to_src’ isn’t known                                                                                                                                              
> tnl/t_vertex_sse.c:311: warning: implicit declaration of function ‘x86_mov’                                                                                                                                          
> tnl/t_vertex_sse.c:307: warning: unused variable ‘ptr_to_src’                                                                                                                                                        
> tnl/t_vertex_sse.c: At top level:                                                                                                                                                                                    
> tnl/t_vertex_sse.c:315: error: parameter 2 (‘srcREG’) has incomplete type                                                                                                                                            
> tnl/t_vertex_sse.c:316: error: parameter 3 (‘vtxREG’) has incomplete type                                                                                                                                            
> tnl/t_vertex_sse.c: In function ‘update_src_ptr’:                                                                                                                                                                    
> tnl/t_vertex_sse.c:321: error: variable ‘ptr_to_src’ has initializer but 
> incomplete type                                                                                                                             
> tnl/t_vertex_sse.c:321: error: storage size of ‘ptr_to_src’ isn’t known                                                                                                                                              
> tnl/t_vertex_sse.c:326: warning: implicit declaration of function ‘x86_lea’                                                                                                                                          
> tnl/t_vertex_sse.c:321: warning: unused variable ‘ptr_to_src’                                                                                                                                                        
> tnl/t_vertex_sse.c: In function ‘build_vertex_emit’:                                                                                                                                                                 
> tnl/t_vertex_sse.c:348: error: variable ‘vertexEAX’ has initializer but 
> incomplete type                                                                                                                              
> tnl/t_vertex_sse.c:348: error: ‘file_REG32’ undeclared (first use in this 
> function)                                                                                                                                  
> tnl/t_vertex_sse.c:348: error: ‘reg_AX’ undeclared (first use in this 
> function)                                                                                                                                      
> tnl/t_vertex_sse.c:348: error: storage size of ‘vertexEAX’ isn’t known                                                                                                                                               
> tnl/t_vertex_sse.c:349: error: variable ‘srcECX’ has initializer but 
> incomplete type                                                                                                                                 
> tnl/t_vertex_sse.c:349: error: ‘reg_CX’ undeclared (first use in this 
> function)                                                                                                                                      
> tnl/t_vertex_sse.c:349: error: storage size of ‘srcECX’ isn’t known                                                                                                                                                  
> tnl/t_vertex_sse.c:350: error: variable ‘countEBP’ has initializer but 
> incomplete type                                                                                                                               
> tnl/t_vertex_sse.c:350: error: ‘reg_BP’ undeclared (first use in this 
> function)                                                                                                                                      
> tnl/t_vertex_sse.c:350: error: storage size of ‘countEBP’ isn’t known                                                                                                                                                
> tnl/t_vertex_sse.c:351: error: variable ‘vtxESI’ has initializer but 
> incomplete type                                                                                                                                 
> tnl/t_vertex_sse.c:351: error: ‘reg_SI’ undeclared (first use in this 
> function)                                                                                                                                      
> tnl/t_vertex_sse.c:351: error: storage size of ‘vtxESI’ isn’t known                                                                                                                                                  
> tnl/t_vertex_sse.c:352: error: variable ‘temp’ has initializer but incomplete 
> type                                                                                                                                   
> tnl/t_vertex_sse.c:352: error: ‘file_XMM’ undeclared (first use in this 
> function)                                                                                                                                    
> tnl/t_vertex_sse.c:352: error: storage size of ‘temp’ isn’t known                                                                                                                                                    
> tnl/t_vertex_sse.c:353: error: variable ‘vp0’ has initializer but incomplete 
> type                                                                                                                                    
> tnl/t_vertex_sse.c:353: error: storage size of ‘vp0’ isn’t known                                                                                                                                                     
> tnl/t_vertex_sse.c:354: error: variable ‘vp1’ has initializer but incomplete 
> type                                                                                                                                    
> tnl/t_vertex_sse.c:354: error: storage size of ‘vp1’ isn’t known                                                                                                                                                     
> tnl/t_vertex_sse.c:359: warning: implicit declaration of function ‘x86_push’                                                                                                                                         
> tnl/t_vertex_sse.c:365: warning: implicit declaration of function ‘x86_xor’                                                                                                                                          
> tnl/t_vertex_sse.c:366: warning: implicit declaration of function ‘x86_fn_arg’                                                                                                                                       
> tnl/t_vertex_sse.c:367: warning: implicit declaration of function ‘x86_cmp’                                                                                                                                          
> tnl/t_vertex_sse.c:368: warning: implicit declaration of function 
> ‘x86_jcc_forward’                                                                                                                                  
> tnl/t_vertex_sse.c:368: error: ‘cc_E’ undeclared (first use in this function)                                                                                                                                        
> tnl/t_vertex_sse.c:368: warning: assignment makes pointer from integer without 
> a cast                                                                                                                                
> tnl/t_vertex_sse.c:394: warning: implicit declaration of function 
> ‘x86_get_label’                                                                                                                                    
> tnl/t_vertex_sse.c:394: warning: assignment makes pointer from integer without 
> a cast                                                                                                                                
> tnl/t_vertex_sse.c:404: error: variable ‘dest’ has initializer but incomplete 
> type                                                                                                                                   
> tnl/t_vertex_sse.c:404: error: storage size of ‘dest’ isn’t known                                                                                                                                                    
> tnl/t_vertex_sse.c:411: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:411: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:412: warning: implicit declaration of function ‘x86_deref’                                                                                                                                        
> tnl/t_vertex_sse.c:412: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:412: error: type of formal parameter 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:413: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:413: error: type of formal parameter 4 is incomplete                                                                                                                                              
> 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: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:418: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:418: error: type of formal parameter 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:419: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:419: error: type of formal parameter 4 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:426: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:426: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:427: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:427: error: type of formal parameter 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:428: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:428: error: type of formal parameter 4 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: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:433: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:433: error: type of formal parameter 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:434: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:434: error: type of formal parameter 4 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:440: error: invalid use of void expression                                                                                                                                                        
> tnl/t_vertex_sse.c:442: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:442: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:446: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:446: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:447: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:447: error: type of formal parameter 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:448: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:448: error: type of formal parameter 4 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: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:453: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:453: error: type of formal parameter 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:455: warning: implicit declaration of function ‘sse_addps’                                                                                                                                        
> 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:457: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:457: error: type of formal parameter 3 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:461: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:461: error: type of formal parameter 4 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:465: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:465: error: type of formal parameter 3 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:469: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:469: error: type of formal parameter 4 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:473: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:473: error: type of formal parameter 3 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:477: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:477: error: type of formal parameter 4 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 4 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 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:489: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:489: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:490: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:490: error: type of formal parameter 4 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 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:506: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:506: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:507: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:507: error: type of formal parameter 4 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 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:511: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:511: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:518: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:518: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:519: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:519: error: type of formal parameter 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:520: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:520: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:526: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:526: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:527: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:527: error: type of formal parameter 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:528: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:528: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:537: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:537: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:547: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:547: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:548: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:548: error: type of formal parameter 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:549: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:549: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:550: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:550: error: type of formal parameter 3 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 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:556: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:556: 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: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 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:563: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:563: 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: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 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:570: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:570: 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:576: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:576: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:577: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:577: error: type of formal parameter 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:578: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:578: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:579: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:579: error: type of formal parameter 3 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 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:584: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:584: error: type of formal parameter 4 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:585: error: type of formal parameter 2 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:585: error: type of formal parameter 3 is incomplete                                                                                                                                              
> tnl/t_vertex_sse.c:404: warning: unused variable ‘dest’                                                                                                                                                              
> tnl/t_vertex_sse.c:609: warning: implicit declaration of function ‘x86_dec’                                                                                                                                          
> tnl/t_vertex_sse.c:610: warning: implicit declaration of function ‘x86_test’                                                                                                                                         
> tnl/t_vertex_sse.c:611: warning: implicit declaration of function ‘x86_jcc’
> tnl/t_vertex_sse.c:611: error: ‘cc_NZ’ undeclared (first use in this function)
> tnl/t_vertex_sse.c:616: warning: implicit declaration of function ‘mmx_emms’
> tnl/t_vertex_sse.c:620: warning: implicit declaration of function 
> ‘x86_fixup_fwd_jump’
> tnl/t_vertex_sse.c:624: warning: implicit declaration of function ‘x86_pop’
> tnl/t_vertex_sse.c:624: warning: implicit declaration of function 
> ‘x86_get_base_reg’
> tnl/t_vertex_sse.c:626: warning: implicit declaration of function ‘x86_ret’
> tnl/t_vertex_sse.c:629: warning: implicit declaration of function 
> ‘x86_get_func’
> tnl/t_vertex_sse.c:629: warning: cast to pointer from integer of different 
> size
> tnl/t_vertex_sse.c:354: warning: unused variable ‘vp1’
> tnl/t_vertex_sse.c:353: warning: unused variable ‘vp0’
> tnl/t_vertex_sse.c:352: warning: unused variable ‘temp’
> tnl/t_vertex_sse.c:351: warning: unused variable ‘vtxESI’
> tnl/t_vertex_sse.c:350: warning: unused variable ‘countEBP’
> tnl/t_vertex_sse.c:349: warning: unused variable ‘srcECX’
> tnl/t_vertex_sse.c:348: warning: unused variable ‘vertexEAX’
> tnl/t_vertex_sse.c: In function ‘_tnl_generate_sse_emit’:
> tnl/t_vertex_sse.c:653: error: ‘file_XMM’ undeclared (first use in this 
> function)
> tnl/t_vertex_sse.c:656: warning: implicit declaration of function 
> ‘x86_init_func_size’
> tnl/t_vertex_sse.c:669: warning: implicit declaration of function 
> ‘x86_release_func’
> make[4]: *** [tnl/t_vertex_sse.o] Error 1
> make[4]: Leaving directory 
> `/home/nescius/Desktop/amaya/Amaya/linux/Mesa/src/mesa'
> make[3]: *** [default] Error 2
> make[3]: Leaving directory 
> `/home/nescius/Desktop/amaya/Amaya/linux/Mesa/src/mesa'
> make[2]: *** [subdirs] Error 1
> make[2]: Leaving directory `/home/nescius/Desktop/amaya/Amaya/linux/Mesa/src'
> make[1]: *** [default] Error 1
> make[1]: Leaving directory `/home/nescius/Desktop/amaya/Amaya/linux/Mesa'
> make: *** [gl] Error 2
> 
> if there is anything you can suggest, information I forgot to send, or really 
> whatever...
> 
> Thank you,
> Martin Zbořil
> 
> 
> 
> 
-- 
Irene Vatton <[email protected]>
INRIA
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.