LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 06-09-2003, 08:59 PM   #1
Prince_Maxwell
LQ Newbie
 
Registered: Jun 2003
Posts: 2

Rep: Reputation: 0
MPlayer help needed...error during installation


Let me start off by saying I'm a total 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? 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
 
Old 06-09-2003, 09:21 PM   #2
chem1
Member
 
Registered: Jun 2002
Location: White House, Washignton DC
Distribution: Red Hat 9
Posts: 270

Rep: Reputation: 30
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....
 
Old 06-09-2003, 09:24 PM   #3
fancypiper
LQ Guru
 
Registered: Feb 2003
Location: Sparta, NC USA
Distribution: Ubuntu 10.04
Posts: 5,141

Rep: Reputation: 60
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
 
Old 06-10-2003, 02:18 PM   #4
Prince_Maxwell
LQ Newbie
 
Registered: Jun 2003
Posts: 2

Original Poster
Rep: Reputation: 0
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
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
MPlayer Installation->libmp3lame.so.0 error kerryblue19 Linux - Software 11 03-17-2005 07:46 PM
Mplayer help needed mickeyboa Fedora 1 01-23-2005 07:55 PM
Codecs needed for MPlayer? scottie Linux - Software 2 02-11-2004 10:52 AM
mplayer installation error and acrobat reader phi_rad Linux - Newbie 4 11-08-2003 11:07 AM
MPlayer will destroy me! Help needed. buyo Slackware 13 09-10-2003 08:27 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 07:26 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration