[suse-linux-s] Problema con MPlayer-0.90
Se que es un poco extenso pero es un problema muy raro que me da en el mplayer a la hora de compilar. el caso es que he instalado la suse 8.2 en un equipo y me he bajado el mplayer 0.90 y cuando intento compilar me da el error que esta abajo el caso es que he ido a mi equipo he intentado volver a compilar la 0.90 y no lo consigo tampoco ahora me da siempre ese error he probado con la rc4,rc5 y la final y da ese error. si cojo la version cvs entonces si que funciona. La version del gcc que utilizo es la 3.3. a ver si alguien ha correogido el error o sabe porque es. --------------- ERROR -------------------- ve_divx4.c:58: error: parse error before "divx4_param" ve_divx4.c:58: warning: data definition has no type or storage class ve_divx4.c:69: error: request for member `bitrate' in something not a structure or union ve_divx4.c:69: error: initializer element is not constant ve_divx4.c:69: error: (near initialization for `divx4opts_conf[1].p') ve_divx4.c:69: error: initializer element is not constant ve_divx4.c:69: error: (near initialization for `divx4opts_conf[1]') ve_divx4.c:70: error: request for member `rc_period' in something not a structure or union ve_divx4.c:70: error: initializer element is not constant ve_divx4.c:70: error: (near initialization for `divx4opts_conf[2].p') ve_divx4.c:70: error: initializer element is not constant ve_divx4.c:70: error: (near initialization for `divx4opts_conf[2]') ve_divx4.c:71: error: request for member `rc_reaction_period' in something not a structure or union ve_divx4.c:71: error: initializer element is not constant ve_divx4.c:71: error: (near initialization for `divx4opts_conf[3].p') ve_divx4.c:71: error: initializer element is not constant ve_divx4.c:71: error: (near initialization for `divx4opts_conf[3]') ve_divx4.c:72: error: request for member `rc_reaction_ratio' in something not a structure or union ve_divx4.c:72: error: initializer element is not constant ve_divx4.c:72: error: (near initialization for `divx4opts_conf[4].p') ve_divx4.c:72: error: initializer element is not constant ve_divx4.c:72: error: (near initialization for `divx4opts_conf[4]') ve_divx4.c:73: error: request for member `min_quantizer' in something not a structure or union ve_divx4.c:73: error: initializer element is not constant ve_divx4.c:73: error: (near initialization for `divx4opts_conf[5].p') ve_divx4.c:73: error: initializer element is not constant ve_divx4.c:73: error: (near initialization for `divx4opts_conf[5]') ve_divx4.c:74: error: request for member `max_quantizer' in something not a structure or union ve_divx4.c:74: error: initializer element is not constant ve_divx4.c:74: error: (near initialization for `divx4opts_conf[6].p') ve_divx4.c:74: error: initializer element is not constant ve_divx4.c:74: error: (near initialization for `divx4opts_conf[6]') ve_divx4.c:75: error: request for member `max_key_interval' in something not a structure or union ve_divx4.c:75: error: initializer element is not constant ve_divx4.c:75: error: (near initialization for `divx4opts_conf[7].p') ve_divx4.c:75: error: initializer element is not constant ve_divx4.c:75: error: (near initialization for `divx4opts_conf[7]') ve_divx4.c:76: error: request for member `deinterlace' in something not a structure or union ve_divx4.c:76: error: initializer element is not constant ve_divx4.c:76: error: (near initialization for `divx4opts_conf[8].p') ve_divx4.c:76: error: initializer element is not constant ve_divx4.c:76: error: (near initialization for `divx4opts_conf[8]') ve_divx4.c:77: error: request for member `quality' in something not a structure or union ve_divx4.c:77: error: initializer element is not constant ve_divx4.c:77: error: (near initialization for `divx4opts_conf[9].p') ve_divx4.c:77: error: initializer element is not constant ve_divx4.c:77: error: (near initialization for `divx4opts_conf[9]') ve_divx4.c:78: error: initializer element is not constant ve_divx4.c:78: error: (near initialization for `divx4opts_conf[10]') ve_divx4.c:80: error: request for member `extensions' in something not a structure or union ve_divx4.c:80: error: initializer element is not constant ve_divx4.c:80: error: (near initialization for `divx4opts_conf[11].p') ve_divx4.c:80: error: initializer element is not constant ve_divx4.c:80: error: (near initialization for `divx4opts_conf[11]') ve_divx4.c:81: error: request for member `extensions' in something not a structure or union ve_divx4.c:81: error: initializer element is not constant ve_divx4.c:81: error: (near initialization for `divx4opts_conf[12].p') ve_divx4.c:81: error: initializer element is not constant ve_divx4.c:81: error: (near initialization for `divx4opts_conf[12]') ve_divx4.c:82: error: request for member `extensions' in something not a structure or union ve_divx4.c:82: error: initializer element is not constant ve_divx4.c:82: error: (near initialization for `divx4opts_conf[13].p') ve_divx4.c:82: error: initializer element is not constant ve_divx4.c:82: error: (near initialization for `divx4opts_conf[13]') ve_divx4.c:83: error: request for member `extensions' in something not a structure or union ve_divx4.c:83: error: initializer element is not constant ve_divx4.c:83: error: (near initialization for `divx4opts_conf[14].p') ve_divx4.c:83: error: initializer element is not constant ve_divx4.c:83: error: (near initialization for `divx4opts_conf[14]') ve_divx4.c:84: error: request for member `extensions' in something not a structure or union ve_divx4.c:84: error: initializer element is not constant ve_divx4.c:84: error: (near initialization for `divx4opts_conf[15].p') ve_divx4.c:84: error: initializer element is not constant ve_divx4.c:84: error: (near initialization for `divx4opts_conf[15]') ve_divx4.c:85: error: request for member `extensions' in something not a structure or union ve_divx4.c:85: error: initializer element is not constant ve_divx4.c:85: error: (near initialization for `divx4opts_conf[16].p') ve_divx4.c:85: error: initializer element is not constant ve_divx4.c:85: error: (near initialization for `divx4opts_conf[16]') ve_divx4.c:86: error: request for member `extensions' in something not a structure or union ve_divx4.c:86: error: initializer element is not constant ve_divx4.c:86: error: (near initialization for `divx4opts_conf[17].p') ve_divx4.c:86: error: initializer element is not constant ve_divx4.c:86: error: (near initialization for `divx4opts_conf[17]') ve_divx4.c:87: error: request for member `extensions' in something not a structure or union ve_divx4.c:87: error: initializer element is not constant ve_divx4.c:87: error: (near initialization for `divx4opts_conf[18].p') ve_divx4.c:87: error: initializer element is not constant ve_divx4.c:87: error: (near initialization for `divx4opts_conf[18]') ve_divx4.c:88: error: request for member `extensions' in something not a structure or union ve_divx4.c:88: error: initializer element is not constant ve_divx4.c:88: error: (near initialization for `divx4opts_conf[19].p') ve_divx4.c:88: error: initializer element is not constant ve_divx4.c:88: error: (near initialization for `divx4opts_conf[19]') ve_divx4.c:89: error: request for member `extensions' in something not a structure or union ve_divx4.c:89: error: initializer element is not constant ve_divx4.c:89: error: (near initialization for `divx4opts_conf[20].p') ve_divx4.c:89: error: initializer element is not constant ve_divx4.c:89: error: (near initialization for `divx4opts_conf[20]') ve_divx4.c:90: error: request for member `extensions' in something not a structure or union ve_divx4.c:90: error: initializer element is not constant ve_divx4.c:90: error: (near initialization for `divx4opts_conf[21].p') ve_divx4.c:90: error: initializer element is not constant ve_divx4.c:90: error: (near initialization for `divx4opts_conf[21]') ve_divx4.c:91: error: request for member `extensions' in something not a structure or union ve_divx4.c:91: error: initializer element is not constant ve_divx4.c:91: error: (near initialization for `divx4opts_conf[22].p') ve_divx4.c:91: error: initializer element is not constant ve_divx4.c:91: error: (near initialization for `divx4opts_conf[22]') ve_divx4.c:94: error: initializer element is not constant ve_divx4.c:94: error: (near initialization for `divx4opts_conf[23]') ve_divx4.c:95: error: initializer element is not constant ve_divx4.c:95: error: (near initialization for `divx4opts_conf[24]') ve_divx4.c:97: error: initializer element is not constant ve_divx4.c:97: error: (near initialization for `divx4opts_conf[25]') ve_divx4.c:98: error: initializer element is not constant ve_divx4.c:98: error: (near initialization for `divx4opts_conf[26]') ve_divx4.c: In function `config': ve_divx4.c:120: error: request for member `x_dim' in something not a structure or union ve_divx4.c:121: error: request for member `y_dim' in something not a structure or union ve_divx4.c:122: error: request for member `framerate' in something not a structure or union ve_divx4.c:125: error: request for member `bitrate' in something not a structure or union ve_divx4.c:125: error: request for member `bitrate' in something not a structure or union ve_divx4.c:126: error: request for member `bitrate' in something not a structure or union ve_divx4.c:126: error: request for member `bitrate' in something not a structure or union ve_divx4.c:127: error: request for member `quality' in something not a structure or union ve_divx4.c:127: error: request for member `quality' in something not a structure or union ve_divx4.c:130: error: request for member `min_quantizer' in something not a structure or union ve_divx4.c:130: error: request for member `min_quantizer' in something not a structure or union ve_divx4.c:131: error: request for member `max_quantizer' in something not a structure or union ve_divx4.c:131: error: request for member `max_quantizer' in something not a structure or union ve_divx4.c:132: error: request for member `rc_period' in something not a structure or union ve_divx4.c:132: error: request for member `rc_period' in something not a structure or union ve_divx4.c:133: error: request for member `rc_reaction_period' in something not a structure or union ve_divx4.c:133: error: request for member `rc_reaction_period' in something not a structure or union ve_divx4.c:134: error: request for member `rc_reaction_ratio' in something not a structure or union ve_divx4.c:134: error: request for member `rc_reaction_ratio' in something not a structure or union ve_divx4.c:139: error: request for member `bitrate' in something not a structure or union ve_divx4.c:158: error: request for member `min_quantizer' in something not a structure or union ve_divx4.c:158: error: request for member `max_quantizer' in something not a structure or union ve_divx4.c:162: error: request for member `handle' in something not a structure or union ve_divx4.c:164: error: request for member `handle' in something not a structure or union ve_divx4.c:166: error: structure has no member named `colorspace' ve_divx4.c:166: error: `ENC_CSP_YV12' undeclared (first use in this function) ve_divx4.c:166: error: (Each undeclared identifier is reported only once ve_divx4.c:166: error: for each function it appears in.) ve_divx4.c:168: error: structure has no member named `colorspace' ve_divx4.c:168: error: `ENC_CSP_I420' undeclared (first use in this function) ve_divx4.c:169: error: structure has no member named `colorspace' ve_divx4.c:169: error: `ENC_CSP_YUY2' undeclared (first use in this function) ve_divx4.c:170: error: structure has no member named `colorspace' ve_divx4.c:170: error: `ENC_CSP_UYVY' undeclared (first use in this function) ve_divx4.c:173: error: structure has no member named `colorspace' ve_divx4.c:173: error: `ENC_CSP_RGB24' undeclared (first use in this function) ve_divx4.c:182: error: request for member `quality' in something not a structure or union ve_divx4.c:189: error: request for member `bitrate' in something not a structure or union ve_divx4.c:190: error: request for member `framerate' in something not a structure or union ve_divx4.c:192: error: request for member `quality' in something not a structure or union ve_divx4.c: In function `put_image': ve_divx4.c:235: error: structure has no member named `mvs' ve_divx4.c:240: error: structure has no member named `quant' ve_divx4.c:241: error: structure has no member named `intra' ve_divx4.c:248: error: `ENC_OPT_ENCODE_VBR' undeclared (first use in this function) ve_divx4.c:249: error: structure has no member named `quantizer' ve_divx4.c:251: error: structure has no member named `is_key_frame' ve_divx4.c:253: error: structure has no member named `quantizer' ve_divx4.c:253: error: structure has no member named `is_key_frame' ve_divx4.c:254: error: structure has no member named `total_bits' ve_divx4.c:254: error: structure has no member named `texture_bits' ve_divx4.c:254: error: structure has no member named `total_bits' ve_divx4.c:261: error: structure has no member named `quant' ve_divx4.c:262: error: structure has no member named `intra' ve_divx4.c:264: error: structure has no member named `motion_bits' ve_divx4.c:265: error: structure has no member named `texture_bits' ve_divx4.c:266: error: structure has no member named `total_bits' ve_divx4.c:268: error: structure has no member named `quant' ve_divx4.c:269: error: structure has no member named `intra' ve_divx4.c:272: error: structure has no member named `is_key_frame' ve_divx4.c:273: error: structure has no member named `motion_bits' ve_divx4.c:274: error: structure has no member named `texture_bits' ve_divx4.c:275: error: structure has no member named `total_bits' ve_divx4.c:276: error: structure has no member named `quantizer' ve_divx4.c:279: error: structure has no member named `is_key_frame' make[1]: *** [ve_divx4.o] Error 1 make[1]: Leaving directory `/home/mad_soft/MPlayer-0.90rc4/libmpcodecs' make: *** [libmpcodecs/libmpcodecs.a] Error 2 __________________________________________________________________ McAfee VirusScan Online from the Netscape Network. Comprehensive protection for your entire computer. Get your free trial today! http://channels.netscape.com/ns/computing/mcafee/index.jsp?promo=393397 Get AOL Instant Messenger 5.1 free of charge. Download Now! http://aim.aol.com/aimnew/Aim/register.adp?promo=380455
El 2003-06-16 a las 12:06, mad_soft escribió:
cvs entonces si que funciona. La version del gcc que utilizo es la 3.3. a ver si alguien ha correogido el error o sabe porque es.
--------------- ERROR --------------------
ve_divx4.c:58: error: parse error before "divx4_param" ve_divx4.c:58: warning: data definition has no type or storage class ve_divx4.c:69: error: request for member `bitrate' in something not a structure or union ve_divx4.c:69: error: initializer element is not constant
No hace falta que pongas los 17 kilobytes del log... Esa versión del gcc detecta muchos más errores que en las versiones anteriores los tragaba sin protestar. Puedes: - corregirlos tu mismo - esperar a que los corrijan los desarrolladores - usar la version cvs - poner un gcc anterior - lo cual no es inmediato, tienes que compilarlo tu mismo, y en un arbol distinto para evitar colisiones. Si quieres ver como, se ha comentado en la lista inglesa. -- Saludos Carlos Robinson
participants (2)
-
Carlos E. R.
-
madsoft21@netscape.net