LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   KDE 3.4 Problems (https://www.linuxquestions.org/questions/slackware-14/kde-3-4-problems-323898/)

ta0kira 05-16-2005 01:17 AM

KDE 3.4 Problems
 
I was very excited to get home with my brand new KDE last week. I was currently using KDE 3.2 from Slackware 10.0, and saw a lot of new stuff with 3.4. So I've recently upgraded to gcc 4.0.0 (from 3.3.4 that Slack 10 came with). It worked fine up until I tried to compile KDE 3.4 with it. When I built gcc 4.0.0 I used the same options that Slack 10 built gcc 3.3.4 with, with the exception of the install directory:
Code:

../gcc-4.0.0/configure --prefix=/usr/local --enable-shared --enable-threads=posix
                      --enable-__cxa_atexit --disable-checking --with-gnu-ld --verbose
                      --target=i486-slackware-linux --host=i486-slackware-linux

This version of gcc, by the way, is very fast, and enforces the standard more than 3.3.4. So I go to install the first package for KDE (kdearts) and configure finishes (with a few problems), but make exits with an unresolved reference to a function for an internally used std:: class (don't remember the class name). So my guess is either gcc has an error (whether that be the way I built it or in the release) or KDE 3.4 is using no longer supported features of gcc.

After rebuilding gcc several times just to make sure, I got frustrated and just used 3.3.4 to build KDE. This, by the way, took 8 hours and takes up about 550M (therefore I moved KDE to /usr and symlinked it back to /opt).

So now that I have KDE installed, there are several features in particular that are getting on my nerves. The first is that there doesn't seem to be a way to unlink the terminal from the file browser in Konqueror; it doesn't matter what tab you change folders in, the terminal will cd to whatever you click. This is especially irritating when I work in one folder and want to look in another folder for a file name mid-command line. Also, the cool file view that showed the relative file sizes graphically isn't there, and the find view isn't there anymore. Were these just a part of Slack 10, or are they things that KDE took out? Regardless, is there a way to get them back? It could be that KDE took up the rest of / and there was not room for them (since kdeaddons was the last thing to install). And finally, (just a small one) KWrite doesn't let you delete things via replace anymore (i.e. replace "something" with "").

Not to say that KDE 3.4 is all bad. LOTS of things were changed/added with KDevelop, and I really like the high contrast color schemes. I haven't poked around enough to see what I really like that's changed, but I notice right off what irritates me. Anyone else have experience upgrading? I've installed all packages except for the full i18n; all I installed from that one is i18n-tr. Thanks.
ta0kira

Tinkster 05-16-2005 05:48 PM

Quote:

So I go to install the first package for KDE (kdearts) and configure finishes (with a few problems), but make exits with an unresolved reference to a function for an internally used std:: class (don't remember the class name).
You forgot the third alternative...

The path to the (shared) library that contains the
functions for std::class is not known to the compiler
at the time you fired it up ...


Cheers,
Tink

Boow 05-16-2005 07:20 PM

Kde 3.4 compiled fine for me with slack 10's gcc. I even upgraded to 10.1 and it still works fine. All I did was download the source and build scripts from current then compiled it. Took me 18hrs to compile on my 1.1ghz machine.

ta0kira 05-17-2005 01:01 AM

Tinkster- that makes sense, however I can build other things that use the STL with gcc 4 just fine, such as my own projects. I can even build some of the other packages.

Boow- yes, I used gcc that came with Slack 10.0 which worked just fine.
ta0kira


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