Broken image links in the documentation etc.
Volker Paul
volker.paul at tiscali.de
Mon Jun 12 23:15:25 BST 2006
Hello,
Peter Hutter pointed out that some image links in the documentation
are broken, e.g. in
http://docs.kde.org/development/en/kdevelop/kdevelop/kdevelop-survey.html
the link
http://docs.kde.org/development/en/kdevelop/kdevelop/select-user-interface.png
Error 404
Not Found
The requested URL
/development/en/kdevelop/kdevelop/select-user-interface.png was not found
on this server.
So I tried to compile kdevelop to see what's generated from the documentation
source.
I proceeded after
http://kdevelop.org/index.html?filename=3.3/branches_compiling.html
Initialize the build system:
$ cd kdevelop
$ make -f admin/Makefile.common cvs-clean
make: *** No rule to make target `cvs-clean'. Stop.
admin/Makefile.common exists, though.
So I tried
$ make -f admin/Makefile.common configure.in
No error. (Maybe not necessary?) Then, as in manual:
$ make -f Makefile.cvs
Answer:
This Makefile is only for the CVS repository
This will be deleted before making the distribution
*** YOU'RE USING UNSERMAKE.
*** GOOD LUCK!! :)
*** Creating acinclude.m4
make[2]: Entering directory `/home/james/volker/data/prj/kdevelop3/kdevelop'
make[2]: Nothing to be done for `acinclude.m4'.
make[2]: Leaving directory `/home/james/volker/data/prj/kdevelop3/kdevelop'
*** Creating list of subdirectories
*** Creating configure.files
*** Creating configure.in
*** Creating aclocal.m4
*** Creating configure
*** Creating config.h template
*** Creating Makefile templates
languages/cpp/app_templates/kscreensaver/Makefile.am: file kscreensaver.h
seems to include itself. Ignoring.
*** Creating date/time stamp
*** Finished
Don't forget to run ./configure
If you haven't done so in a while, run ./configure --help
Ok, manual goes on:
In order to compile and install KDevelop on your system, type the commands (we
assume you have bash shell) from below in the base directory. (Paths adapted)
$ export KDEDIR=/opt/kde3
$ export QTDIR=/usr/lib/qt3
$ export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH
$ export LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LIBRARY_PATH
$ export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH
The next step is to configure it, to find out more about all the available
configure options invoke:
Here my own version:
./configure --enable-debug=full --prefix=$KDEDIR
--with-kdelibsdoxy-dir=$KDEDIR/share/doc/HTML/en/kdelibs-apidocs
--disable-ada --disable-bash --disable-fortran --disable-haskell
--disable-java --disable-pascal --disable-perl --disable-php --disable-python
--disable-ruby --disable-antproject --disable-genericproject
--disable-scriptproject --disable-trollproject --disable-clearcase
--disable-perforce --disable-subversion --without-apr-config
--without-apu-config --without-neon-config --without-db-lib
checking for docbase... no
checking whether to build the compat lib... no
checking for svn libraries... checking for APR... ./configure: line 33055: no:
command not found
found
./configure: line 33070: no: command not found
./configure: line 33071: no: command not found
./configure: line 33072: no: command not found
checking for APR util... ./configure: line 33090: no: command not found
not found
./configure: line 33103: --includes: command not found
./configure: line 33104: --link-ld: command not found
checking for Subversion svn-config... not found
checking for Subversion headers... not found
checking for Subversion libraries... found
checking for Neon... ./configure: line 33210: no: command not found
not found
checking whether to build the vcs compat lib... no
checking for Berkeley DB >= 3... configure: error: no - please install
Berkeley DB >= 3 and <= 4.1
These error messages are meaningless to me, I gave up at this point.
To summarize, there are several problems:
1. Broken documentation image links
2. Broken compile guide (e.g. no target cvs-clean)
3. Broken configure script, meaningless error messages
Can anybody help?
More information about the KDevelop
mailing list