LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   MPlayer help needed...error during installation (https://www.linuxquestions.org/questions/linux-newbie-8/mplayer-help-needed-error-during-installation-64652/)

Prince_Maxwell 06-09-2003 08:59 PM

MPlayer help needed...error during installation
 
Let me start off by saying I'm a total :newbie: when it comes t o Linux...I just installed RH 9.0, on a dual-boot system alongside windows XP. WHen I downloaded and ran the ./configure --enable-gui command on the MPlayer source code/binary files, it wnet fine-then I try the make command and all hell breaks loose-these are the errors I get:

ve_divx4.c:58: parse error before "divx4_param"
ve_divx4.c:58: warning: data definition has no type or storage class
ve_divx4.c:69: request for member `bitrate' in something not a structure or unio
n
ve_divx4.c:69: initializer element is not constant
ve_divx4.c:69: (near initialization for `divx4opts_conf[1].p')
ve_divx4.c:69: initializer element is not constant
ve_divx4.c:69: (near initialization for `divx4opts_conf[1]')
ve_divx4.c:70: request for member `rc_period' in something not a structure or un
ion
ve_divx4.c:70: initializer element is not constant
ve_divx4.c:70: (near initialization for `divx4opts_conf[2].p')
ve_divx4.c:70: initializer element is not constant
ve_divx4.c:70: (near initialization for `divx4opts_conf[2]')
ve_divx4.c:71: request for member `rc_reaction_period' in something not a struct
ure or union
ve_divx4.c:71: initializer element is not constant
ve_divx4.c:71: (near initialization for `divx4opts_conf[3].p')
ve_divx4.c:71: initializer element is not constant
ve_divx4.c:71: (near initialization for `divx4opts_conf[3]')
ve_divx4.c:72: request for member `rc_reaction_ratio' in something not a structu
re or union
ve_divx4.c:72: initializer element is not constant
ve_divx4.c:72: (near initialization for `divx4opts_conf[4].p')
ve_divx4.c:72: initializer element is not constant
ve_divx4.c:72: (near initialization for `divx4opts_conf[4]')
ve_divx4.c:73: request for member `min_quantizer' in something not a structure o
r union
ve_divx4.c:73: initializer element is not constant
ve_divx4.c:73: (near initialization for `divx4opts_conf[5].p')
ve_divx4.c:73: initializer element is not constant
ve_divx4.c:73: (near initialization for `divx4opts_conf[5]')
ve_divx4.c:74: request for member `max_quantizer' in something not a structure o
r union
ve_divx4.c:74: initializer element is not constant
ve_divx4.c:74: (near initialization for `divx4opts_conf[6].p')
ve_divx4.c:74: initializer element is not constant
ve_divx4.c:74: (near initialization for `divx4opts_conf[6]')
ve_divx4.c:75: request for member `max_key_interval' in something not a structur
e or union
ve_divx4.c:75: initializer element is not constant
ve_divx4.c:75: (near initialization for `divx4opts_conf[7].p')
ve_divx4.c:75: initializer element is not constant
ve_divx4.c:75: (near initialization for `divx4opts_conf[7]')
ve_divx4.c:76: request for member `deinterlace' in something not a structure or
union
ve_divx4.c:76: initializer element is not constant
ve_divx4.c:76: (near initialization for `divx4opts_conf[8].p')
ve_divx4.c:76: initializer element is not constant
ve_divx4.c:76: (near initialization for `divx4opts_conf[8]')
ve_divx4.c:77: request for member `quality' in something not a structure or unio
n
ve_divx4.c:77: initializer element is not constant
ve_divx4.c:77: (near initialization for `divx4opts_conf[9].p')
ve_divx4.c:77: initializer element is not constant
ve_divx4.c:77: (near initialization for `divx4opts_conf[9]')
ve_divx4.c:78: initializer element is not constant
ve_divx4.c:78: (near initialization for `divx4opts_conf[10]')
ve_divx4.c:80: request for member `extensions' in something not a structure or u
nion
ve_divx4.c:80: initializer element is not constant
ve_divx4.c:80: (near initialization for `divx4opts_conf[11].p')
ve_divx4.c:80: initializer element is not constant
ve_divx4.c:80: (near initialization for `divx4opts_conf[11]')
ve_divx4.c:81: request for member `extensions' in something not a structure or u
nion
ve_divx4.c:81: initializer element is not constant
ve_divx4.c:81: (near initialization for `divx4opts_conf[12].p')
ve_divx4.c:81: initializer element is not constant
ve_divx4.c:81: (near initialization for `divx4opts_conf[12]')
ve_divx4.c:82: request for member `extensions' in something not a structure or u
nion
ve_divx4.c:82: initializer element is not constant
ve_divx4.c:82: (near initialization for `divx4opts_conf[13].p')
ve_divx4.c:82: initializer element is not constant
ve_divx4.c:82: (near initialization for `divx4opts_conf[13]')
ve_divx4.c:83: request for member `extensions' in something not a structure or u
nion
ve_divx4.c:83: initializer element is not constant
ve_divx4.c:83: (near initialization for `divx4opts_conf[14].p')
ve_divx4.c:83: initializer element is not constant
ve_divx4.c:83: (near initialization for `divx4opts_conf[14]')
ve_divx4.c:84: request for member `extensions' in something not a structure or u
nion
ve_divx4.c:84: initializer element is not constant
ve_divx4.c:84: (near initialization for `divx4opts_conf[15].p')
ve_divx4.c:84: initializer element is not constant
ve_divx4.c:84: (near initialization for `divx4opts_conf[15]')
ve_divx4.c:85: request for member `extensions' in something not a structure or u
nion
ve_divx4.c:85: initializer element is not constant
ve_divx4.c:85: (near initialization for `divx4opts_conf[16].p')
ve_divx4.c:85: initializer element is not constant
ve_divx4.c:85: (near initialization for `divx4opts_conf[16]')
ve_divx4.c:86: request for member `extensions' in something not a structure or u
nion
ve_divx4.c:86: initializer element is not constant
ve_divx4.c:86: (near initialization for `divx4opts_conf[17].p')
ve_divx4.c:86: initializer element is not constant
ve_divx4.c:86: (near initialization for `divx4opts_conf[17]')
ve_divx4.c:87: request for member `extensions' in something not a structure or u
nion
ve_divx4.c:87: initializer element is not constant
ve_divx4.c:87: (near initialization for `divx4opts_conf[18].p')
ve_divx4.c:87: initializer element is not constant
ve_divx4.c:87: (near initialization for `divx4opts_conf[18]')
ve_divx4.c:88: request for member `extensions' in something not a structure or u
nion
ve_divx4.c:88: initializer element is not constant
ve_divx4.c:88: (near initialization for `divx4opts_conf[19].p')
ve_divx4.c:88: initializer element is not constant
ve_divx4.c:88: (near initialization for `divx4opts_conf[19]')
ve_divx4.c:89: request for member `extensions' in something not a structure or u
nion
ve_divx4.c:89: initializer element is not constant
ve_divx4.c:89: (near initialization for `divx4opts_conf[20].p')
ve_divx4.c:89: initializer element is not constant
ve_divx4.c:89: (near initialization for `divx4opts_conf[20]')
ve_divx4.c:90: request for member `extensions' in something not a structure or u
nion
ve_divx4.c:90: initializer element is not constant
ve_divx4.c:90: (near initialization for `divx4opts_conf[21].p')
ve_divx4.c:90: initializer element is not constant
ve_divx4.c:90: (near initialization for `divx4opts_conf[21]')
ve_divx4.c:91: request for member `extensions' in something not a structure or u
nion
ve_divx4.c:91: initializer element is not constant
ve_divx4.c:91: (near initialization for `divx4opts_conf[22].p')
ve_divx4.c:91: initializer element is not constant
ve_divx4.c:91: (near initialization for `divx4opts_conf[22]')
ve_divx4.c:94: initializer element is not constant
ve_divx4.c:94: (near initialization for `divx4opts_conf[23]')
ve_divx4.c:95: initializer element is not constant
ve_divx4.c:95: (near initialization for `divx4opts_conf[24]')
ve_divx4.c:97: initializer element is not constant
ve_divx4.c:97: (near initialization for `divx4opts_conf[25]')
ve_divx4.c:98: initializer element is not constant
ve_divx4.c:98: (near initialization for `divx4opts_conf[26]')
ve_divx4.c: In function `config':
ve_divx4.c:120: request for member `x_dim' in something not a structure or union
ve_divx4.c:121: request for member `y_dim' in something not a structure or union
ve_divx4.c:122: request for member `framerate' in something not a structure or u
nion
ve_divx4.c:125: request for member `bitrate' in something not a structure or uni
on
ve_divx4.c:125: request for member `bitrate' in something not a structure or uni
on
ve_divx4.c:126: request for member `bitrate' in something not a structure or uni
on
ve_divx4.c:126: request for member `bitrate' in something not a structure or uni
on
ve_divx4.c:127: request for member `quality' in something not a structure or uni
on
ve_divx4.c:127: request for member `quality' in something not a structure or uni
on
ve_divx4.c:130: request for member `min_quantizer' in something not a structure
or union
ve_divx4.c:130: request for member `min_quantizer' in something not a structure
or union
ve_divx4.c:131: request for member `max_quantizer' in something not a structure
or union
ve_divx4.c:131: request for member `max_quantizer' in something not a structure
or union
ve_divx4.c:132: request for member `rc_period' in something not a structure or u
nion
ve_divx4.c:132: request for member `rc_period' in something not a structure or u
nion
ve_divx4.c:133: request for member `rc_reaction_period' in something not a struc
ture or union
ve_divx4.c:133: request for member `rc_reaction_period' in something not a struc
ture or union
ve_divx4.c:134: request for member `rc_reaction_ratio' in something not a struct
ure or union
ve_divx4.c:134: request for member `rc_reaction_ratio' in something not a struct
ure or union
ve_divx4.c:139: request for member `bitrate' in something not a structure or uni
on
ve_divx4.c:158: request for member `min_quantizer' in something not a structure
or union
ve_divx4.c:158: request for member `max_quantizer' in something not a structure
or union
ve_divx4.c:162: request for member `handle' in something not a structure or unio
n
ve_divx4.c:164: request for member `handle' in something not a structure or unio
n
ve_divx4.c:166: structure has no member named `colorspace'
ve_divx4.c:166: `ENC_CSP_YV12' undeclared (first use in this function)
ve_divx4.c:166: (Each undeclared identifier is reported only once
ve_divx4.c:166: for each function it appears in.)
ve_divx4.c:168: structure has no member named `colorspace'
ve_divx4.c:168: `ENC_CSP_I420' undeclared (first use in this function)
ve_divx4.c:169: structure has no member named `colorspace'
ve_divx4.c:169: `ENC_CSP_YUY2' undeclared (first use in this function)
ve_divx4.c:170: structure has no member named `colorspace'
ve_divx4.c:170: `ENC_CSP_UYVY' undeclared (first use in this function)
ve_divx4.c:173: structure has no member named `colorspace'
ve_divx4.c:173: `ENC_CSP_RGB24' undeclared (first use in this function)
ve_divx4.c:182: request for member `quality' in something not a structure or uni
on
ve_divx4.c:189: request for member `bitrate' in something not a structure or uni
on
ve_divx4.c:190: request for member `framerate' in something not a structure or u
nion
ve_divx4.c:192: request for member `quality' in something not a structure or uni
on
ve_divx4.c: In function `put_image':
ve_divx4.c:235: structure has no member named `mvs'
ve_divx4.c:240: structure has no member named `quant'
ve_divx4.c:241: structure has no member named `intra'
ve_divx4.c:248: `ENC_OPT_ENCODE_VBR' undeclared (first use in this function)
ve_divx4.c:249: structure has no member named `quantizer'
ve_divx4.c:251: structure has no member named `is_key_frame'
ve_divx4.c:253: structure has no member named `quantizer'
ve_divx4.c:253: structure has no member named `is_key_frame'
ve_divx4.c:254: structure has no member named `total_bits'
ve_divx4.c:254: structure has no member named `texture_bits'
ve_divx4.c:254: structure has no member named `total_bits'
ve_divx4.c:261: structure has no member named `quant'
ve_divx4.c:262: structure has no member named `intra'
ve_divx4.c:264: structure has no member named `motion_bits'
ve_divx4.c:265: structure has no member named `texture_bits'
ve_divx4.c:266: structure has no member named `total_bits'
ve_divx4.c:268: structure has no member named `quant'
ve_divx4.c:269: structure has no member named `intra'
ve_divx4.c:272: structure has no member named `is_key_frame'
ve_divx4.c:273: structure has no member named `motion_bits'
ve_divx4.c:274: structure has no member named `texture_bits'
ve_divx4.c:275: structure has no member named `total_bits'
ve_divx4.c:276: structure has no member named `quantizer'
ve_divx4.c:279: structure has no member named `is_key_frame'
make[1]: *** [ve_divx4.o] Error 1
make[1]: Leaving directory `/home/shinigami/Programs/MPlayer-0/MPlayer-0.90/libm
pcodecs'
make: *** [libmpcodecs/libmpcodecs.a] Error 2

Can anyone help me out?:confused: Thanks in advance to all who reply-and I'm sorry about the lenth of this post, but I didn't want to leave anything out.:( -feel free to give tips on posting as well. Thanks again...

Max

chem1 06-09-2003 09:21 PM

Here is the easiest way to install MPlayer ( and other RPM based )software
1) go to http://freshrpms.net
2) download apt
3) download synaptic
4) install apt by using the command
rpm -ivh <filename>
5) install synaptic by using the command
rpm -ivh <filename>
6) Type synaptic ona command line and let the fun begin

Hope that helps....

fancypiper 06-09-2003 09:24 PM

That may be a dependency problem, but I'm not sure.

Red Carpet and apt4rpm are pretty good at depencency resolution. I suggest you install one or both of those and use one of them to try to install it.

# Redhat links
RedHat Linux Manuals
Maximum RPM
rpmfind
Easier software management: apt4rpm - Red Carpet
RedHat 8.0 Tips & Tricks

# Redhat 7.3 down configuration commands
setup leads to several configuration tools

# Redhat 7.3 up configuration commands
Configure soundcard:
redhat-config-soundcard
Configure X server:
redhat-config-xfree86
Configure network:
redhat-config-network

Prince_Maxwell 06-10-2003 02:18 PM

Thanks to both
 
Thanks to chem1 for the advice-I switched to xine, and got it installed with fairly minimal problems, but I'll keep the hint in mind for the future. Also to fancypiper, I think I wll install apt4rpm...heard about it before, but it never applied to me.:) Many thanks to both of you!

Max


All times are GMT -5. The time now is 09:16 PM.