More info. I tried to compile kdemultimedia from source and I get an error:
midimanagerview.cpp: In method `MidiManagerView::MidiManagerView()':
midimanagerview.cpp:114: `class MidiManagerWidget' has no member named
`connectionFrameLayout'
make[3]: *** [midimanagerview.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
All I did was
untar the source
./configure --prefix=/opt/kde2
make
Looks like the same error that I get with the SRPM. Could this be a bug in
kde2.2? Obviously SOMEBODY has gotten this to work, there's a slew of RPMs
made. AFAIK, you certainly have to be able to compile the source in order to
make a binary RPM. What's the worst that can happen if I try to install the
eW3.1 RPM? My eD2.4 has been updated to kernel 2.4.9 and X4.1.0. I suspect
it'd work.
I've searched the archives of the kde multimedia mailing list, but no luck.
Perhaps I should subscribe to that list and ask over there...
Thanks for listening,
Tim
Previously, Tim Wunder wrote:
> Hi,
> Finally back to trying to install KDE2.2 on eD2.4 from the eW3.1 SRPMs.
> I've made progress, building and installing qt, libxml, prce, kdelibs,
> kdebase, kdeutils, kdegames, kdenetwork, kdegraphics, and kdebindings. I'm
> currently stuck on kdemultimedia.
> rpm --rebuild kdemultimedia*.rpm fails with this error:
>
> ++ export configkde=--disable-path-check --includedir=/opt/kde2/include
> --prefix=/opt/kde2 --disable-debug --with-qt-dir=/usr/lib/qt2
> --libdir=/opt/kde2/lib
> ++ configkde=--disable-path-check --includedir=/opt/kde2/include
> --prefix=/opt/kde2 --disable-debug --with-qt-dir=/usr/lib/qt2
> --libdir=/opt/kde2/lib
> ++ [ -n /opt/kde ]
> ++ unset KDEDIR
> + CPPFLAGS=-DNDEBUG
> + CXXFLAGS=-O2 -m486 -fno-strength-reduce
> + CFLAGS=-O2 -m486 -fno-strength-reduce
> + ./configure --disable-path-check --includedir=/opt/kde2/include
> --prefix=/opt/kde2 --disable-debug --with-qt-dir=/usr/lib/qt2
> --libdir=/opt/kde2/lib
> + make
> ./artsbuilder.idl: warning: Arts::StructurePortDesc::constructor (method)
> collides with Arts::PortDesc::constructor (method)
> midimanagerview.cpp: In method `MidiManagerView::MidiManagerView()':
> midimanagerview.cpp:114: `class MidiManagerWidget' has no member named
> `connectionFrameLayout'
> make[3]: *** [midimanagerview.o] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all-recursive-am] Error 2
> Bad exit status from /var/tmp/rpm-tmp.13426 (%build)
>
> This looks to me like a software error in the file 'midimanagerview.cpp'. I
> haven't the first clue on how to fix this.
>
> Any suggestions?
>
> I'm gonna try linking /opt/kde -> /opt/kde22 to see if that'll help. This
> error: '++ [ -n /opt/kde ]', seems to indicate it wants something from
> /opt/kde, but under eD2.4, there's nothing there but kde1 stuff. I doubt
> that'll change anything, but I gotta try something.
>
> Tim
> ___
> http://linux.nf -- [EMAIL PROTECTED]
> Archives, Subscribe, Unsubscribe, Digest, Etc
> ->http://linux.nf/mailman/listinfo/linux-users
___
http://linux.nf -- [EMAIL PROTECTED]
Archives, Subscribe, Unsubscribe, Digest, Etc
->http://linux.nf/mailman/listinfo/linux-users