Warning: session_start(): open(/tmp/sess_193dv69l8jolahjqt0n95buo24, O_RDWR) failed: No space left on device (28) in /www/H01/htdocs/lib/base/lib_base.php on line 280
KScope openDesktop.org
-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Linux42.org    OpenSkillz.com   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


-
- Content .- Fans (1) .- Knowledge Base  . 

KScope

   1.6.2  

KDE Development Environment

Score 82%
KScope
zoom


KScope
zoom


KScope
zoom


Link:  Link
Downloads:  6529
Submitted:  Jan 6 2004
Updated:  Jan 10 2009

Description:

KScope is a source browsing and editing environment for large projects written in C (such as the Linux kernel).
KScope uses the Cscope code analysis engine to provide valuable information to coders, such as

* Finding the definition of a symbol
* Finding all references to a symbol
* Finding all functions calling/called by a given function
* Finding all files including a given header
* etc.

KScope also provides call-tree and call-graph views that can help developers by visualising the relationships between different functions in the code base.

Installation
============

tar zxvf kscope-X.Y.Z.tar.gz
cd kscope-X.Y.Z
./configure
make
make install (as root)




Changelog:

This version of KScope is no longer maintained. A new version was written from scratch, and depends on Qt4 and QScintilla only. Consequently, KScope is moving to Qt-apps:

http://qt-apps.org/content/show.php?content=96992




LicenseBSD
(Stable (1.6.2))
Send to a friend
Subscribe
Other  Content  from elahav
Report inappropriate content



goto page: prev   1  2  3 

-
.

 Name suggestion

 
 by logixoul on: Feb 17 2006
 
Score 50%

What about sKope?


Reply to this

-

 Re: Name suggestion

 
 by unholyness on: Feb 17 2006
 
Score 50%

Thats a great idea, I second that!


Reply to this

-

 Re: Name suggestion

 
 by gollum on: Aug 23 2006
 
Score 50%

I also vote for sKope.
+2


Reply to this

-

 Re: Name suggestion

 
 by elahav on: Aug 25 2006
 
Score 50%

If you take a look at some of the discussions on The Dot, you will see that many people in the KDE community object to such names (i.e., names with a capital K in the middle). This is why amaroK was renamed and why there are new names for many applications in KDE4.
I believe that the name KScope is clear enough, so that users of KDE and Cscope immediately understand the nature of the application.
I do have a couple of ideas for a new name:
- Sourcerer
- Cyndrome
(both spelling mistakes are intentional). However, I'm not sure a name change is adequate at this moment.


Elad
Reply to this

-
.

 incompatible

 
 by athleston on: Feb 18 2006
 
Score 50%

the licenses it seems are mutually incompatible; I quote from the following IBM Developer Works site:

http://www-128.ibm.com/developerworks/library/os-cplfaq.html


(Q) Does the CPL allow me to take the Source Code for a Program licensed under it and include all or part of it in another program licensed under the GNU General Public License (GPL), Berkeley Software Distribution (BSD) license or other Open Source license?
(A) No. Only the owner of software can decide whether and how to license it to others. Contributors to a Program licensed under the CPL understand that source code for the Program will be made available under the terms of the CPL. Unless you are the owner of the software or have received permission from the owner, you are not authorized to apply the terms of another license to the Program by including it in a program licensed under another Open Source license. By the way, the same answer applies if you want to include source code licensed under another Open Source license in a program licensed under the CPL.


The solution seems to be -- stop using graphviz.

May I suggest you investigate kdissert [http://freehackers.org/~tnagy/kdissert/index.html] for similar graphic capabilities?


Reply to this

-

 Re: incompatible

 
 by elahav on: Feb 18 2006
 
Score 50%

I understand the part about redistributing source code under an incompatible license. What I don't understand is why this applies to dynamic linking of libraries under different licenses.
KScope includes no source code from either Qt or graphviz.


Elad
Reply to this

-

 compile error 1.3.4

 
 by garycramblitt on: Apr 15 2006
 
Score 50%

graphwidget.cpp:314: error: mkstemp was not declared in this scope

Add "#include <stdlib.h>" to top of src/graphwidget.cpp.


Reply to this

-

 Re: compile error 1.

 
 by elahav on: Apr 16 2006
 
Score 50%

That's strange. I checked it on several distributions and it seemed to compile just fine on all of them.
Which OS/distro are you using?


Elad
Reply to this

-

 Re: Re: compile error 1.

 
 by garycramblitt on: Apr 16 2006
 
Score 50%

Debian/testing (etch)

autoconf --version
autoconf (GNU Autoconf) 2.59

automake --version
automake (GNU automake) 1.9.6

gcc --version
gcc (GCC) 4.0.3 (Debian 4.0.3-1)

kde-config --version
Qt: 3.3.5
KDE: 3.5.2
kde-config: 1.0

uname -a
Linux newton 2.6.14 #2 PREEMPT Sun Jan 1 12:28:04 EST 2006 i686 GNU/Linux


Reply to this

-

 Very useful!

 
 by garycramblitt on: Apr 15 2006
 
Score 50%

Keep up the great work.

Couple of little things I'd like to see:

1. Automatically sort file list (right-hand panel) alphabetically when opening project.

2. Add Close All to File menu.


Reply to this

-

 Re: Very useful!

 
 by elahav on: Apr 16 2006
 
Score 50%

1. This was the default behaviour but it was changed since it took too long for large projects to load.
2. Main menu->Window->Close all windows


Elad
Reply to this

-

 Re: Very useful!

 
 by thidney on: Oct 17 2006
 
Score 50%

Totally agree.
Kscope is now part of openSuse and official SUSE distribution.
Thanks for great work.


Reply to this

-
.

 Compilation error

 
 by chandraiitk on: Oct 24 2006
 
Score 50%

It did configure well, and also the make compiled the source properly.However, while these files were linked (.o files), the linking option -lkateinterfaces showed error:
"/usr/bin/ld: cannot find -lkateinterfaces" :-(

I am using KDE-3.5.4 on FC4. Any suggestion to get rid of it?

Thanks!


Owning computers nowadays is a bit like having a pet rabbit,
It needs to be fed with right stuff or it gets sick.

Try Firefox [http://www.mozilla.com/firefox] --- the right stuff!

Reply to this

-

 Re: Compilation erro

 
 by elahav on: Oct 25 2006
 
Score 50%

On FC4, the kateinterfaces library is included in the kdebase RPM. Do you have that RPM installed? If so, did you search for libkateinterfaces.so?


Elad
Reply to this

-
.

 Re: Compilation erro

 
 by chandraiitk on: Oct 25 2006
 
Score 50%

yes. I have it installed.

[root@maya shekharc]# updatedb
[root@maya shekharc]# locate libkateinterfaces.so
/usr/lib/libkateinterfaces.so.0
/usr/lib/libkateinterfaces.so.0.0.0
[root@maya shekharc]# rpm -q kdebase
kdebase-3.5.4-6.0.fc4.kde

:-(


Owning computers nowadays is a bit like having a pet rabbit,
It needs to be fed with right stuff or it gets sick.

Try Firefox [http://www.mozilla.com/firefox] --- the right stuff!

Reply to this

-

 Re: Re: Compilation

 
 by elahav on: Oct 25 2006
 
Score 50%

I think that you're missing the symbolic link
/usr/lib/libkateinterfaces.so -> libkateinterfaces.so.0.0.0


Elad
Reply to this

-
.

 Re: Re: Re: Compilat

 
 by chandraiitk on: Oct 26 2006
 
Score 50%

Thank you. I could manage to compile and run it properly.

Great app!!

Thanks!


Owning computers nowadays is a bit like having a pet rabbit,
It needs to be fed with right stuff or it gets sick.

Try Firefox [http://www.mozilla.com/firefox] --- the right stuff!

Reply to this

-

 Re: Re: Re: Re: Compilat

 
 by 777 on: Nov 23 2008
 
Score 50%
777777
student

Hi...
I am new person in UNIX...
I am facing the same error please find the log as below...

root@ubuntu:/home/anand/kscope-1.6.2# make
make all-recursive
make[1]: Entering directory `/home/anand/kscope-1.6.2'
Making all in doc
make[2]: Entering directory `/home/anand/kscope-1.6.2/doc'
Making all in .
make[3]: Entering directory `/home/anand/kscope-1.6.2/doc'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/anand/kscope-1.6.2/doc'
Making all in en
make[3]: Entering directory `/home/anand/kscope-1.6.2/doc/en'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/anand/kscope-1.6.2/doc/en'
make[2]: Leaving directory `/home/anand/kscope-1.6.2/doc'
Making all in po
make[2]: Entering directory `/home/anand/kscope-1.6.2/po'
rm -f zh_CN.gmo; : -o zh_CN.gmo ./zh_CN.po
test ! -f zh_CN.gmo || touch zh_CN.gmo
make[2]: Leaving directory `/home/anand/kscope-1.6.2/po'
Making all in src
make[2]: Entering directory `/home/anand/kscope-1.6.2/src'
make all-am
make[3]: Entering directory `/home/anand/kscope-1.6.2/src'
/bin/bash ../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute-Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -R /usr/lib -R /usr/lib -R /usr/share/qt3/lib -R /usr/lib -L/usr/share/qt3/lib -L/usr/lib-o kscope bookmarksdlg.o calltreedlg.o calltreemanager.o configfrontend.o cscopefrontend.o cscopemsgdlg.o ctagsfrontend.o ctagslist.o dirscanner.o dotfrontend.o dotparse.o dotscan.o editormanager.o editorpage.o editortabs.o encoder.o filelist.o fileview.o frontend.o graphedge.o graphnode.o graphprefdlg.o graphwidget.ohistorypage.o historyview.o kscope.o kscopeactions.o kscopeconfig.o kscopepixmaps.o main.o makedlg.o makefrontend.o newprojectdlg.o openprojectdlg.o prefcolor.o preferencesdlg.o preffont.o preffrontend.o prefopt.o progressdlg.o project.o projectbase.o projectfilesdlg.o projectmanager.o querypage.o querypagebase.o queryresultsmenu.o queryview.o queryviewdlg.o queryviewdriver.o querywidget.o scanprogressdlg.o searchlist.o searchresultsdlg.o symbolcompletion.o symboldlg.o tabwidget.o treewidget.o autocompletionlayout.o bookmarkslayout.o calltreelayout.o cscopemsglayout.o fileviewlayout.o graphpreflayout.o makelayout.o newprojectlayout.o openprojectlayout.o prefcolorlayout.o preffontlayout.o preffrontendlayout.o prefoptlayout.o projectfileslayout.o queryviewlayout.o querywidgetlayout.o scanprogresslayout.o searchresultslayout.o symbollayout.o welcomedlg.o -lkateinterfaces -lktexteditor -lkdeui
/usr/bin/ld: cannot find -lkateinterfaces
collect2: ld returned 1 exit status
make[3]: *** [kscope] Error 1
make[3]: Leaving directory `/home/anand/kscope-1.6.2/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/anand/kscope-1.6.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/anand/kscope-1.6.2'
make: *** [all] Error 2
root@ubuntu:/home/anand/kscope-1.6.2#
root@ubuntu:/home/anand/kscope-1.6.2#
root@ubuntu:/home/anand/kscope-1.6.2#
root@ubuntu:/home/anand/kscope-1.6.2#

Also when I try to verify that the file libkateinterfaces.so should be linked to libkate interfaces.so.0.0.0 I was not able to find the file libkateinterfaces.so instead there was libkateinterfaces.so.4 which is linked to libkateinterfaces.so.4.1.0 please find the command output supporting it
root@ubuntu:/usr/lib# ls -la libkate*
-rw-r--r-- 1 root root 0 2008-11-22 19:30 libkateinterfaces.so.0.0.0
lrwxrwxrwx 1 root root 26 2008-11-22 18:51 libkateinterfaces.so.4 -> libkateinterfaces.so.4.1.0
-rw-r--r-- 1 root root 516412 2008-11-05 11:35 libkateinterfaces.so.4.1.0
-rw-r--r-- 1 root root 1474 2008-10-06 08:54 libkatepartinterfaces.la
lrwxrwxrwx 1 root root 30 2008-11-22 18:10 libkatepartinterfaces.so -> libkatepartinterfaces.so.0.0.0
lrwxrwxrwx 1 root root 30 2008-11-01 22:33 libkatepartinterfaces.so.0 -> libkatepartinterfaces.so.0.0.0
-rw-r--r-- 1 root root 100052 2008-10-06 08:57 libkatepartinterfaces.so.0.0.0

Please reply back to this query as early as possible....


Reply to this

-

 Re: Re: Re: Re: Re: Compilat

 
 by chandraiitk on: Nov 23 2008
 
Score 50%

Your "# ls -la libkate*" shows that you have libkateinterfaces.so.0.0.0 present in your library. What you need to do is this:

# cd /usr/lib
# ln -s libkateinterfaces.so.0.0.0 libkateinterfaces.so

That's all. Now, you should be able to compile the source properly.



-

 Re: Re: Re: Re: Re: Compilat

 
 by 777 on: Nov 23 2008
 
Score 50%
777777
student

After lexecuting the following command
cd /usr/lib
# ln -s libkateinterfaces.so.0.0.0 libkateinterfaces.so

I am facing following error

/usr/lib/libkateinterfaces.so: file not recognized: File truncated
collect2: ld returned 1 exit status
make[3]: *** [kscope] Error 1
make[3]: Leaving directory `/home/anand/kscope-1.6.2/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/anand/kscope-1.6.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/anand/kscope-1.6.2'
make: *** [all] Error 2

Please help me !!!!!!!!!!!!!!!!!!!!!!!



-

 Re: Re: Re: Re: Re: Compilat

 
 by sonytony18 on: Oct 18 2009
 
Score 50%

Even though its a year since the original problem. I recently faced this problem when trying to compile ver. 1.6.2 of kscope (the last release before its moved on to use the qscintilla component).

OS - Xubuntu 9.04
libkatepartinterfaces.so was available under /usr/lib but not libkateinterfaces.so

I installed the kdebase package which added the libkateinterfaces.so.4.xxx under /usr/lib. I then created the symlink with the name libkateinterfaces.so and tried to compile. However, it failed now with undefined references and version mismatches, basically all hell broke loose. Then I realized that when installing kdebase, the newer kdelibs5 was getting installed resulting in the version mismatch mess.

Cleaned up everything, removed all kdelibs, kdebase, kate etc. reinstalled libqt3-mt(-dev), kdelibs4c2a, kdelibs4-dev. The configure again stopped at the missing libkateinterfaces error. This time round I simply created a link for libkateinterfaces.so to libkatepartinterfaces.so.0.0.0, Eureka!! everything linked and I have a shiny kscope binary :)


-RA

-

 build kscope in FC5

 
 by ifade on: Jun 20 2007
 
Score 50%

Anyone can help me figure out this failure?

"g++: /usr/lib/libkateinterfaces.so: No such file or directory"

I have installed the kdebase, use "ls -la libka*" on /usr/lib, I can see "libkateinerfaces.so.0 -> libkateinterfaces.so.0.0.0."



Thanks.


Reply to this

goto page: prev   1  2  3 

Add commentBack




-



 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

Participate
Groups
Forum
Add Content
Public API
About openDesktop.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2016 openDesktop.org Team  
All rights reserved. openDesktop.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
openDesktop is a trademark of the openDesktop.org Team