KDevelop needs your help
SVN ág űrlap
| svn ág | célja | tervezett kiadás | kiadás ideje |
|---|---|---|---|
| trunk/extragear/sdk/ | instabil fejlesztés KDE >= 4.3 részére | KDevelop-4.0 | ( 31 január 2011 ) |
| extragear-kde4/sdk/kdevelop/4.0 | stabil KDE >= 4.3 részére teljesen új alapkód, nulláról újraírt | KDevelop-4.0.0 ezzel volt kiadva: | KDevelop-4.0.x kiadási idővonala ( 01 május 2010 ) |
| KDE/3.5 | stabil KDE >= 3.4 részére | KDevelop-3.5.0 ezzel volt kiadva: KDE-3.5.8 KDevelop-3.5.x hibajavító változatai KDE-3.5.x-szel együtt lesznek kiadva | KDE-3.5.8 kiadási idővonala ( 16 október 2007 ) |
| KDE/3.5 | stabil KDE >= 3.4 részére | KDevelop-3.4.0 ezzel volt kiadva: KDE-3.5.6 KDevelop-3.4.x hibajavító változatai KDE-3.5.x-szel együtt lesznek kiadva | KDE-3.5.6 kiadási idővonala ( 25 január 2007 ) |
| kdevelop/3.3 | stabil KDE >= 3.2 részére | KDevelop-3.3.0 ezzel volt kiadva: KDE-3.5 KDevelop-3.3.x hibajavító változatai KDE-3.5.x-szel együtt lesznek kiadva | KDE-3.5 kiadási idővonala ( 29 november 2005 ) |
| KDE/3.4 | stabil KDE >= 3.2 részére | KDevelop-3.2.0 ezzel volt kiadva: KDE-3.4 KDevelop-3.2.x hibajavító változatai KDE-3.4.x-szel együtt lesznek kiadva | KDE-3.4 kiadási idővonala ( 16 március 2005 ) |
| KDE/3.3 | stabil KDE >= 3.2 részére | KDevelop-3.1.0 ezzel volt kiadva: KDE-3.3 KDevelop-3.1.x hibajavító változatai KDE-3.3.x-szel együtt lesznek kiadva | KDE-3.3 kiadási idővonala ( 19 augusztus 2004 ) |
| KDE/3.2 | stabil KDE >= 3.0 részére teljesen új alapkód, nulláról újraírt | KDevelop-3.0.0 ezzel volt kiadva: KDE-3.2 KDevelop-3.0.x hibajavító változatai KDE-3.2.x-szel együtt lesznek kiadva | KDE-3.2 kiadási idővonala ( 03 február 2004 ) |
| kdevelop/2 | stabil ág KDE-2 és KDE-3 sorozatokhoz. | 2.0.0 kiadás a KDE-2.2.0-val együtt jelent meg A 2.x kiadási sorozat fejlesztése végleg befejeződött a 2.1.4 kiadással; a 2.1.5 kiadás csak egy átirat a KDE-3.1-hez. |
kiadva 2001. augusztus 15. |
| kdevelop/1.4 | stabil ág KDE-1 és KDE-2 sorozatokhoz. | Development of 1.x kiadások fejlesztése végleg befejeződött. | kiadva 1999. december 6. |
Forráskód kinyerése a fenti ágak egyikéből:
Hozz létre egy könyvtárat, melyben a forráskódot fogod tárolni
- $ mkdir kdevelop
- $ cd kdevelop
- parancssor a HEAD ághoz:
- $ svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdevelop/ kdevelop
- parancssor a(z) KDE/3.2 ághoz:
- $ svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.2/kdevelop/ kdevelop
KDE/3.2 címkét a neked megfelelőre.
Instructions for a self-compiled version of KDevelop 3.0.x
Get the sources for the KDE_3_2_BRANCH like is explained above.
Before continuing please check if your computer has the required software installed.
Initialize the build system:
The next step is to configure it, to find out more about all the available configure options invoke:
Before continuing please check if your computer has the required software installed.
Initialize the build system:
$ cd kdevelop
$ make -f admin/Makefile.common cvs-clean
$ make -f Makefile.cvs
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.
$ export KDEDIR=/where/your/kde3/is
$ export QTDIR=/where/your/qt3/is
$ 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
Note: For obvious reasons you should edit the first two lines to match your configuration! :)The next step is to configure it, to find out more about all the available configure options invoke:
$ ./configure --help
Here is an example of a debug-compiled version:
$ ./configure --enable-debug=full --prefix=$KDEDIR --with-kdelibsdoxy-dir=$KDEDIR/share/doc/HTML/en/kdelibs-apidocs
Here is an example of a release-compiled version:
$ ./configure --prefix=$KDEDIR --with-kdelibsdoxy-dir=$KDEDIR/share/doc/HTML/en/kdelibs-apidocs
You can avoid compiling some KDevelop components that you do not need, for example, I use the following configure command:
$ ./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-sql --disable-antproject --disable-genericproject
--disable-scriptproject --disable-trollproject --disable-clearcase --disable-perforce --disable-subversion
On KDE 3.0.x systems (only for KDE < 3.1) you should also give the following commands:
$ ln -s $KDEDIR/share/apps/ksgmltools2/customization/dtd doc/kdevelop/dtd
$ ln -s $KDEDIR/share/apps/ksgmltools2/customization/dtd doc/kde_app_devel/dtd
$ ln -s $KDEDIR/share/apps/ksgmltools2/customization/dtd doc/kdearch/dtd
Finaly you can build it and install it:
$ make
$ make install (as root)
How to keep your version up to date
After you downloaded and successfully compiled one of the CVS branches above, you'll want to keep it up to date in order to get all the patches. To avoid typing in all the statements that set the necessary environment variables every time you update, you should set them in your .bashrc or .cshrc file.
If you use bash shell add the following lines:
export KDEDIR=/where/your/kde3/is export QTDIR=/where/your/qt3/is 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:$PATHIf you use tcsh add the following lines:
setenv KDEDIR /where/your/kde3/is setenv QTDIR /where/your/qt3/is setenv LD_LIBRARY_PATH $QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH setenv LIBRARY_PATH $QTDIR/lib:$KDEDIR/lib:$LIBRARY_PATH setenv PATH $QTDIR/bin:$KDEDIR/bin:$PATH
Note: For obvious reasons you should edit the first two lines to match your configuration! :)
Next go to the directory where you've put the kdevelop from CVS files and issue the update command:
$ cd where_kde3src_is/kdevelop $ cvs update -dP
The next step depends on the output of the previous command:
If you got something like:
U /some_directory_path/Makefile.am
You should do:
$ make -f Makefile.cvsand then _ALL_ of the following steps.
If you got something like:
P /some_directory_path/Makefile.am
You should do:
$ ./configure --enable-debug=full --prefix=$KDEDIR --with-kdelibsdoxy-dir=$KDEDIR/share/doc/HTML/en/kdelibs-apidocsand then _ALL_ of the following steps.
$ make $ make install (as root)If for some reason the make command fails you can force it to ignore errors by adding the -k option. Depending on the error gravity you might end up with a working or non-working version of kdevelop. So do the "make -k install" at your own risk!!!. Any way these errors usually go away after a couple of hours so you might want to try an update again later before the dangerous :) make install command.
$ make -k $ make -k install (as root)That's it! You now have the most up to date version of KDevelop. To start it just do:
$ kdevelopAll you have to do to keep it up to date is to repeat these steps whenever someone on the kdevelop-devel mailing list fixes a bug.
So you're strongly encouraged to join this mailing list.
You should report the bugs you find with the bug submition form. You should not report compilation errors to the bug database. For compilation errors use the mailing list instead.
You can take a look at the bugs in the bug database.
How to compile on FreeBSD
Follow the normal instructions, but use gmake instead of make and after
$ gmake -f Makefile.cvs
do:
$ export CXXFLAGS="-L/usr/X11R6/lib -I/usr/local/include/db41 -I/usr/local/include -L/usr/local/lib -I/usr/X11R6/include"
Note that you need the berkeley db 4.1 installed, if you have another
version, you need to adjust the path.Change the line "ac_cv_bdb=no" to "ac_cv_bdb=yes" in the configure file because otherwise, configure can't find the db libraries.
To see which version you have installed:
$ pkg_info | grep db41
db41-4.1.25_1 The Berkeley DB package, revision 4.1
The FreeBSD guys renamed libdb.so to libdbxx.so. So replace "-ldb" by "-ldb41" in lib/catalog/Makefile.amThen you can continue the normal process:
$ ./configure --prefix=/blah --enable-debug=full
Más kiadások
- KDevelop - HEAD SVN ágak & fordítás
- KDevelop - 3.5.x SVN ágak & fordítás
- KDevelop - 3.4.x SVN ágak & fordítás
- KDevelop - 3.3.x SVN ágak & fordítás
- KDevelop - 3.2.x SVN ágak & fordítás
- KDevelop - 3.1.x SVN ágak & fordítás
- KDevelop - 3.0.x SVN ágak & fordítás
- Fordítási szekció itt KDevelop - 2.x főbb információk
- Fordítási szekció itt KDevelop - 1.x fobb információk
Az oldal utolsó frissítése: 2009. febr. 2., hétfő, 01.50.26 CET
Magyar fordítás karbantartója Arany János, Ferenc StelczAmennyiben problémád akad az oldallal kapcsoladban, a következő személy(eke)t keresd webmaster.
