Summary: | c++ class browser broken ? | ||
---|---|---|---|
Product: | [Developer tools] kdevplatform | Reporter: | Hendrik Kueck <TNHCWXSTKSJX> |
Component: | classbrowser | Assignee: | KDevelop Developers <kdevelop-devel> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | git master | ||
Target Milestone: | --- | ||
Platform: | RedHat Enterprise Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | test project (simple kde project from wizard, unmodified) |
Description
Hendrik Kueck
2003-08-11 07:47:40 UTC
There is some work going on on the class view. Please update regularly. Hmm, strange. Are classes missing from toolbar selectors only? Does this happens with all of your projects? Can you send a test project? Sorry for a lot of questions ;), I just need more information. Yes. This seems to happen with all my projects. I just tried creating a new Simple KDE project using the wizard and even for that case it is broken. I attach the created project as an archive. The classes are missing from the toolbar selector, from the class tree view in the left sidebar (Ideal mode). Furthermore Header/Implementation switching does not work (greyed out in the menu). Created attachment 2211 [details]
test project (simple kde project from wizard, unmodified)
this also happens to my kdevel installation. i did a complete uninstall (by hand) and reinstalled. same problem. nothing is shown in the class browser. Did the test here. -New Simple KDE project using the wizard works fine -The classes are not missing from the toolbar selector nor from the class tree -ViewHeader/Implementation switching works So... The problem is that you have some old configuration files. -Please delete ALL kdev* and gideon* files and directories from your KDE (usualy /usr/kde or opt/kde) instalation directory. Please delete ALL kdev* and gideon* files and directories from your KDEHOME (usualy ~/.kde ) instalation directory. Re install gideon (basicaly issue make install) That's it Just checked out gideon today and the class browser is not working. I followed the suggestions as descriped in Comment #6 and removed the configuration files. But it didn't solve the problem :-( Sorry but this bug is not resolved in any way! Just because things work on one machine does not mean that there is no problem! I just did the following: Wiped my source directory, wiped the installation directory Did a checkout of the current CVS version (15.08.2003) configure with the following flags --prefix=path/to/local/directory --without-arts after installing, I completely removed (after backing it up of course) my .kde directory to get rid of all configuration files. I still have the same problems. I suspect that it might be related to the --prefix install. Christian, Peter, are you using --prefix as well? Maybe some hard coded paths in the code somewhere or something like that? Did not see the switch for reopening before (was not logged in) Hi Hendrik, I was usig the following script to compile kdevelop as root. #!/bin/sh cd kdevelop && \ cvs update -dP && \ make -f admin/Makefile.common cvs-clean && \ make -f Makefile.cvs && \ ./configure --prefix=/opt/kde3 --disable-libtool-lock --enable-cvs --enable-cpp \ --enable-java --enable-bash --enable-customproject --enable-autoproject \ --enable-scriptproject && \ make -j 5 && make install It has been working perfect except for the last week where I got the problems with the class browser. I'm using Suse 8.2 with the standart kde 3.1.1 that foloows with that distrubution. Sorry I forgot to mention that I'm using distcc and ccache to speed up the compilation, but I havn't experienced any problems before. Great work !! The class browser is working again :-) With CVS from 2003-08-17. Thanks for quick fix. It's now possible to view the class tree again. /peter Same here. It is working fine now. Awesome. Thanks! Also the auto complete seems to work now with namespaces. Very nice! Closing this bug moving to kdevplatform's classbrowser |