kdevelop setup

W. Tasin tasin at e-technik.fh-muenchen.de
Thu Jan 20 03:26:03 GMT 2000


Walter Roth wrote:
> 
> Hallo everybody,

Hi Walter,

> I try to get kdevelop working on a Suse 6.3 system. All libs, source
> codes for kdelibs and programs are from the Suse CD's.  However, it
> seems, that at least one program is still missing. The setup process
> finds all programs. It also reports, that it creates a new KDE docu from
> /opt/kde/share/source/kdelibs1.1.2. However it does not create a new
> doc. When the indexing process starts, it reports, that the path to the
> kde documentation is wrong.

The kde documentation will be created from the sources of kdelibs.
KDoc (the application which would be called for generation by KDevelop)
uses the include-files
of kdelibs to create the documentation. If you want to follow this way
you should
install the kdelib_spm (zq) and untar it in a directory of your choice.

But there is already a package called kdelibdocs-0.3.tar.gz, which has
the documentation
in the "precreated-version" inside.

You can obtain it on the kdevelop-mirrors in the directory
"documentation".

Do the following:
tar xvzf kdelibsdoc-0.3.tar.gz
cd kdelibdocs-0.3
./configure
make
make install                      <do this as root>

after doing this the "precompiled" documentation of kdelibs should be
installed in /opt/kde/share/doc/HTML/en/kdelibs (on normal SuSE-6.x
conditions).

And after that you can start "kdevelop --setup" and the documentation
"has to be" automagically found (maybe you should wait with this command
after having installed (x)gettext, etc. -
not to be bothered to start this command twice).

NB:
Another nice solution would be to install the kdk-package... and you
will have
kdevelop, sgmltools, ktranslator, cervisia, kdelibdocs, etc... 
all in one (apart from packages you can install with your SuSE-CDs).

> Nevertheless the installation terminates with a success message. I
> think, it would be better to give an error report if anything goes
> wrong, and to launch the sucess message only if there was absolutely no
> error.
> Nvertheless, kdevelop starts. However, when the wizzard creates a new
> project, it reports that the pragram xgettext is missing and should be
> installed. Where do I get this program from?

xgettext is part of the package "gettext" - section (d)evelop, which you
will 
find on the SuSE-6.3.

> Nevertheless kdevelop
> continues and creates alot of files. The log window shows an error: Your
> system fails at linking a small kde application ....

Sounds like a problem with the installed kdelib or/and the environment
variable KDEDIR, which should point to the base kde-dir.
But you can find out more by looking at "config.log", which will be
created
in your project directory.

If the reason is a missing "giflib30" ( - but I dont think so), you
should have a look at my
posting:
 "Answer: KDevelop on SuSE 6.3 / giflib 3.0 and glimpse" from Jan. 20th,
2000

> When I try the "Erstellen" translation for Create all?? command, I get a
> message: make: No target.

This sounds like missing sgmltools, which also should/could be
installed.

> The QT example programs compile correctly on my system.
> Can somebody help me?
> I think, it would be a good Idea to make a list of the various programs
> and where to get them from (ideally all in the same directory on the
> same server), that must be installed to get kdevelop working.

The "must be" or "should be" packages?
Nevertheless it is more than a heavy work to keep in touch with all
distributions and all versions, where all this would be found as rpms
(on distribution-CD or by ftp).

But a very good hint would be visiting our homepage www.kdevelop.org,
clicking on "Requirements" in the "Software"-section left-handed on the
main page.
There is also a list of optional-applications needed for a
full-functional kdevelop.

Here maybe - also helpful - a little list I have in mind for SuSE-6.3,
but I cannot guarantee for a complete list!:

perl (a)
a2ps (ap)
enscript (ap)

sgmltools (sgm)

autoconf (d)
automake(d)
gettext (d)
flex (d)
cvs (d)
gcc (d)
egcs (d)
gdb (d)

xdevel (x)
qtdevel (xdev) (only for KDevelop 1.x)
qtext (xdev)   (only for KDevelop 1.x)
qtlib (xdev)   (only for KDevelop 1.x)

ksupp (kde)    (look at posting:  
		"Answer: KDevelop on SuSE 6.3 / giflib 3.0 and glimpse" from Jan.
20th, 2000)
klibs (kde)
kgraph (kde)   (for kiconedit, kghostview)

kdbg (kpa)     (better via ftp or by KDK)
kdoc (kpa)     (also inside the KDK)

(and of course all dependencies needed for these packages)

> However, I think it is a very good idea to create a really modern IDE
> for Linux.
> Walter Roth

Ciao

Walter
-- 
oohhh sveglia.... il mondo e' ammalato, ma x colpa di chi.........
(Zucchero)
:-------W. Tasin, FB 04,
FHM-------------------PGP-KeyID:0x7961A645----------:
<Key-Fingerprint: 1610 835F 0080 32F4 6140  6CF7 A7D0 44CD 7961A645>
<http://wwwkeys.pgp.net:11371/pks/lookup?op=index&search=0x7961A645&fingerprint=on>




More information about the KDevelop mailing list