[Kma-anyg] Error's during compilation (using Fedora Core 2)
Brought to you by:
bstard
|
From: Tjeerd-menno D. <pos...@hn...> - 2004-09-06 21:55:26
|
I've tried compiling the CVS version of KMA-0.4 today.
But in doing so I've encountered a few problems.
First of all: after getting the latest CVS version I ran ./autogen.sh. But
that produced an error.
Something like "can't find required file /extra/Makefile.in"
Personally I did think it was quite odd. Normally there are no
source/headers files in subdirectory extra. (at least not in any older
versions I've used)
But this time there were. (bindiff.c & mpeg-packets.c) So I've decided to
"strip" the requirement from the files which "caused" the requirement.
I've altered the last line from configure.in:
from "AC_OUTPUT(Makefile src/Makefile modules/Makefile extra/Makefile)" to
"AC_OUTPUT(Makefile src/Makefile modules/Makefile)"
And I've altered the last line from Makefile.am:
From "SUBDIRS = src modules extra" to "SUBDIRS = src modules"
Those alterations did solve my autogen problem. So after that I configured
(./configure -prefix=/usr/local/kma) & compiled everything (make). And after
that
I installed everything (make install).
Everything seemed to work just fine. But When I tried to start KMA for the
first time I discovered another problem.
All the libraries had 0.1.0 extensions instead of .so. KMA expected .so
files so it could not load any of the modules. ("ERROR Loading Module:
yadayada")
That problem I solved by renaming all the 0.1.0 files to .so
After all the mentioned steps KMA seems to work fine (read: no problems
discovered so far) But I did not use all of the modules. I did not have
installed
Libcdio, libvcdinfo, libdvdcss & libdvdread. All the things I do use work
just fine (localfilemodule for XviD/DivX & MPG video only)
So. My question is: what caused this?
A> A bug in the current CVS version of KMA 0.4
B> Something which has something to do with the linux distro I'm using
(Fedora Core 2)
C> My own stupid thinking
D> All of the above
E> Something else (explain)
Greetz,
Lord Maximus.
MSN: Lor...@ho... (Dutch & English)
E-mail: pos...@hn...
|