I am had problems with installing avifile on the 8.0 distro. Avifile is
needed to play avi's with the xmms-avi plugin. Here are the details of my
fun-filled adventure:
1) avifile-0.6.0-0.beta4.2 gave me the following dep errors:
avi-codecs is needed by avifile-0.6.0-0.beta3.1
libstdc++.so.2.10 is needed by avifile-0.6.0-0.beta3.1
qt is needed by avifile-0.6.0-0.beta3.1
2) here is what I have installed, which should cover dependencies, right?
egcs-libstdc++-1.1.2-40mdk
libstdc++2.10-2.96-0.44mdk
libqt2-2.2.4-3mdk
libqt2-devel-2.2.4-3mdk
3) Well, that's what I thought, until I looked closer and found I had to
install
libstdc++-2.10.0-25.i586.rpm (and devel pkg)
These are not anywhere that I could find on Mdk mirrors
4) So now, only qt is a dep problem. I installed:
qt-1.44-29mdk.i586.rpm (but not the dev version-it wouldn't install)
5) Now, only the avi-codecs is the problem, but I can force these, since
I know I have them installed.
6) So now, avifile is working, on to the avi-xmms plugin. First, I had
to upgrade my xmms - all off the cooker mirror:
xmms-1.2.4-8mdk.i586.rpm
xmms-arts-0.4-1mdk.i586.rpm
xmms-diskwriter-1.2.4-8mdk.i586.rpm
xmms-esd-1.2.4-8mdk.i586.rpm
xmms-gnome-1.2.4-8mdk.i586.rpm
xmms-kjofol-skins-1.2.0-1mdk.i586.rpm
xmms-mesa-1.2.4-8mdk.i586.rpm
xmms-mikmod-1.2.4-8mdk.i586.rpm
xmms-more-vis-plugins-1.3.0-1mdk.i586.rpm
xmms-more-vis-plugins-unsafe-1.3.0-1mdk.i586.rpm
xmms-skins-1.0.0-7mdk.noarch.rpm
xmms-smpeg-0.3.4-1mdk.i586.rpm
7) Now for the plugin! I can only find the source for avi-xmms
avi-xmms-1.2.2.tar.gz from a link on the the xmms.org site.
i do the ./config, and here is what I got:
*** The xmms-config script installed by XMMS could not be found.
*** If XMMS was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the XMMS_CONFIG environment variable to the
*** full path to xmms-config.
configure: error: *** XMMS >= 1.2.3 not installed - please install first
***
Hmmm, well, I guess that xmms-config is only installed via the xmms-devel
package! None on the Mdk mirrors, so I pulled in an RH version.
8) Now, ./configure gives me:
checking for r00taxx in -lr00t... no
no r00t? Darn!
(later learned that r00t is just a joke - funny haha)
but then, it would not compile, yells about /usr/bin/ld -lxxms. Tried the
version prior, 1.2.1, as well as 1.0.2. No worky.
So, I checked my libxmms versions, and realized I could get a newer
package. So, I put in libxmms1-1.2.4-9mdk.i586.rpm and
libxmms1-devel-1.2.4-9mdk.i586.rpm
Then, I tried the compile, and it worked.
So, all in all, I got the feeling that I had to "grease both sides, and
slide it in". My outstanding question, is on the xmms-devel not being
available, and the libstdc++- not being available through Mandrake.
Also, what does it take to get a Mandrake binary for avifile and
avi-xmms?? Is this something I could try and send in?
That is all!
Ron
=====
^C
quit
:q
exit
?
help
shit
__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - Buy the things you want at great prices.
http://auctions.yahoo.com/