Registered Member
|
Hi guys,
Could anyone who is able to successfully build kde from svn please tell me what are the versions are you using for the following ? gcc glib gstreamer I'm getting mad with this ... tried to compile using the latest gcc (4.4.0), glib (2.21.2) and gstreamer (0.10.23) and I get tons of errors ... mostly involving gstreamer and glib ... Thanks! |
Administrator
|
GStreamer is not a recommended backend, it is recommended to use the Xine backend.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
KDE Developer
|
gcc (Debian 4.3.3-10) 4.3.3
2.20.3
0.10.23 Cheers, _
anda_skoa, proud to be a member of KDE forums since 2008-Oct.
|
Registered Member
|
Downgrading GCC and GLIB didn't solve my problem ...
I'm getting tons of errors, mostly related to glib. These are the first ones ...
I was getting these errors with kdesupport and phonon with gstreamer. Then I've disabled gtreamer and was able to compile, but now I'm facing the very same problem with kdebase :S Any clues ? Thanks. |
Administrator
|
I recommend disabling GStreamer completely, and using Xine instead. Xine is far more supported especially for applications such as Amarok.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
I doesn't look like it's a problem related to gstreamer, it seems to be an issue with glib. While trying to compile kdebase 4.2.1 (same happens with any other earlier version, including svn):
Anyways, how do I "completely disable the gstreamer support" and leave only xine ? Thanks |
KDE Developer
|
Looks like an incomplete installation of glib or the include paths for using glib are not detected properly
What does this command tell you?
Cheers, _
anda_skoa, proud to be a member of KDE forums since 2008-Oct.
|
Registered Member
|
thx. |
Administrator
|
Completely disabling GStreamer can be done by uninstalling the GStreamer development packages, then cleaning the build directory.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Also, in kdesupport/phonon/CMakeLists.txt you may want to comment (#) the add_directory(gstreamer) line.
connect(post, SIGNAL(readSignature()), qapp, SLOT(quit()));
|
Registered Member
|
Did that, and that was how I was able to compilie kdesupport. But it doesn't solve the problem with glib and kdebase (and probably other packages that I haven't tried yet). Why KDE, which uses QT, would need glib anyways ?!? LOL Thx. |
Registered Member
|
It does not need Glib. It is an optional dependency, for integration with GLib libraries, plugins. If you're not interested in that kind integration, you can omit it completely by removing Glib devel headers, or passing an option to Qt's configure (forgot which, -no-glib?).
connect(post, SIGNAL(readSignature()), qapp, SLOT(quit()));
|
Administrator
|
GStreamer is based on GLib and therefore KDE needs to interface with it in order to use GStreamer. Xine the recommended backend to use ( for most problems with audio, the first thing requested is to switch to the Xine backend )
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered users: bancha, Bing [Bot], Evergrowing, Google [Bot], lockheed, mesutakcan, mickae, Sogou [Bot]