Esta página está desactualizada, existe una nueva versión en inglés

Inspección de Ramas de SVN

rama SVN propósito planificación de la versión fecha de liberación
trunk/extragear/sdk/ unstable development for KDE >= 4.3 KDevelop-4.0( 31 enero 2011 )
extragear-kde4/sdk/kdevelop/4.0 stable for KDE >= 4.3
entirely new code base, rewritten from scratch
KDevelop-4.0.0 has been released withKDevelop-4.0.x release schedule
( 01 mayo 2010 )
KDE/3.5 stable for KDE >= 3.4 KDevelop-3.5.0 has been released with KDE-3.5.8
KDevelop-3.5.x bugfix versions will be released together with KDE-3.5.x
KDE-3.5.8 release schedule
( 16 octubre 2007 )
KDE/3.5 stable for KDE >= 3.4 KDevelop-3.4.0 has been released with KDE-3.5.6
KDevelop-3.4.x bugfix versions will be released together with KDE-3.5.x
KDE-3.5.6 release schedule
( 25 enero 2007 )
kdevelop/3.3 stable for KDE >= 3.2 KDevelop-3.3.0 has been released with KDE-3.5
KDevelop-3.3.x bugfix versions will be released together with KDE-3.5.x
KDE-3.5 release schedule
( 29 noviembre 2005 )
KDE/3.4 stable for KDE >= 3.2 KDevelop-3.2.0 has been released with KDE-3.4
KDevelop-3.2.x bugfix versions will be released together with KDE-3.4.x
KDE-3.4 release schedule
( 16 marzo 2005 )
KDE/3.3 stable for KDE >= 3.2 KDevelop-3.1.0 has been released with KDE-3.3
KDevelop-3.1.x bugfix versions will be released together with KDE-3.3.x
KDE-3.3 release schedule
( 19 agosto 2004 )
KDE/3.2 stable for KDE >= 3.0
entirely new code base, rewritten from scratch
KDevelop-3.0.0 has been released with KDE-3.2
KDevelop-3.0.x bugfix versions will be released together with KDE-3.2.x
KDE-3.2 release schedule
( 03 febrero 2004 )
kdevelop/2 estable para KDE-2 y KDE-3. La versión 2.0.0 ha sido liberada con KDE-2.2.0
El desarrollo de las versiones 2.x ha sido detenido absolutamente con la 2.1.4, la versión 2.1.5 solo es una adaptación a KDE-3.1.
liberada el 15/Agosto/2001
kdevelop/1.4 estable para KDE-1 y KDE-2. El desarrollo de las versiones 1.x ha sido detenido absolutamente. liberado el 06/Diciembre/1999


Para obtener el último código fuente de una de las ramas:


Cree un directorio dónde poner las fuentes
$ mkdir kdevelop
$ cd kdevelop
Ingrese en el módulo SVN "kdevelop" en svn://anonsvn.kde.org/home/kde/
  • línea de comando para la rama HEAD:
    $ svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdevelop/ kdevelop
  • línea de comando para la rama KDE/3.5:
    $ svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kdevelop/ kdevelop
Para obtener otra rama, sustituya KDE/3.5 por el nombre de la rama que quiera.

Instrucciones para compilar el KDevelop 3.4.x

  1. Antes de continuar por favor comprueba si su computador tiene instalado el software requerido.

  2. Obtén los fuentes para el KDE/3.5 como se explica arriba.

  3. Inicie el sistema de construcción:
    $ cd kdevelop
    $ make -f admin/Makefile.common cvs-clean
    $ make -f Makefile.cvs
    1. Para compilar e instalar KDevelop en su sistema, escriba los comandos (asumimos que tiene el shell bash) de más abajo en el directorio base.
      $ export KDEDIR=/donde_esté_su/kde3/
      $ export QTDIR=/donde_esté_su/qt3/
      $ export KDEVELOPDIR=/where/kdevelop/will/be/installed
      $ export KDEDIRS=$KDEVELOPDIR:$KDEDIR
      $ export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH
      $ export LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LIBRARY_PATH
      $ export PATH=$KDEVELOPDIR/bin:$QTDIR/bin:$KDEDIR/bin:$PATH
      Note: ¡Por razones obvias deberá editar las tres primeras líneas para que coincida con su configuración!
      En las distribuciones linux basadas en RPM, puede encontrar el sitio de su directorios Qt3 y KDE3 usando el programa de configuración de su distribución linux o simplemente realizando "rpm -ql qt3" y "rpm -ql kdebase3".
      Si esun usuario de gentoo y quiere usar ctags entonces necesita usar:
      ln -sf /usr/bin/exuberant-ctags /usr/bin/ctags


    2. El siguiente paso es configurarlo, para averiguar más acerca de todas las opciones de configure ejecute:
      $ ./configure --help
      Aquí hay un ejemplo para una versión compilada para la depuración:
      $ ./configure --enable-debug=full --prefix=$KDEVELOPDIR --with-kdelibsdoxy-dir=$KDEDIR/share/doc/HTML/en/kdelibs-apidocs
      Aquí hay un ejemplo para una versión compilada para su liberación:
      $ ./configure --prefix=$KDEVELOPDIR --with-kdelibsdoxy-dir=$KDEDIR/share/doc/HTML/en/kdelibs-apidocs
      Puede evitar compilar algunos componentes de KDevelop que no necesite, por ejemplo, uso el siguiente comando de configure:
      $ ./configure --enable-debug=full --prefix=$KDEVELOPDIR --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
    3. Finalmente puede construirlo e instalarlo:
      $ make
      $ make install (como root, usando por ejemplo el comando "su")
      Si por cualquier razón el comando make falla puede forzar a que ignore los errores añadiendo la opción -k como esto:
      $ make -k
      $ make -k install (como root)
      Depende de la gravedad del error puede acabar con una de versión de kdevelop que funcione o que no funcione. Así que use "make -k install" bajo su propio riego!!!.

    Debe informar del los bugs que encuentre con el formulario de envío de bug. No debe informar de los errores de compilación a la base de datos de bugs. Para los errores de compilación use la lista de correo.

Como mantener su versión actualizada

Después de descargar y compilar con éxito una de las ramas de SVN de mas arriba, querrá mantenerlo actualizado obteniendo todos los parches.
  1. Para evitar escribir en todas sentencias que definen las variables de entorno necesarias cada vez que actualice, debe definir las en su fichero .bashrc o .cshrc.
    • Si usa el intérprete de comandos bash añada las siguientes líneas:
      export KDEDIR=/donde_esté_su/kde3/
      export QTDIR=/donde_esté_su/qt3/
      export KDEVELOPDIR=/where/kdevelop/will/be/installed
      export KDEDIRS=$KDEVELOPDIR:$KDEDIR
      export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH
      export LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LIBRARY_PATH
      export PATH=$KDEVELOPDIR/bin:$QTDIR/bin:$KDEDIR/bin:$PATH
    • Si usa el intérprete de comandos tcsh añada las siguientes líneas:
      setenv KDEDIR /donde_esté_su/kde3/
      setenv QTDIR /donde_esté_su/qt3/
      setenv KDEVELOPDIR /where/kdevelop/will/be/installed
      setenv KDEDIRS $KDEVELOPDIR:$KDEDIR
      setenv LD_LIBRARY_PATH $QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH
      setenv LIBRARY_PATH $QTDIR/lib:$KDEDIR/lib:$LIBRARY_PATH
      setenv PATH $KDEVELOPDIR/bin:$QTDIR/bin:$KDEDIR/bin:$PATH
    Nota: por razones obvias debe editar las primeras tres líneas para adecuarlas a su configuración! :)


  2. Vaya al directorio donde a puesto los ficheros de kdevelop de SVN y ejecute el comando update:
    $ cd kdevelop
    $ svn up


  3. El paso siguiente depende del resultado del comando anterior:
    • Si obtuvo algo parecida a:
      U /some_directory_path/Makefile.am
      Debe hacer:
      $ make -f Makefile.cvs
      seguido por el siguiente paso ./configure


    • Si obtuvo algo parecida a:
      P /some_directory_path/Makefile.am
      Debe hacer:
      $ ./configure --enable-debug=full --prefix=$KDEVELOPDIR --with-kdelibsdoxy-dir=$KDEDIR/share/doc/HTML/en/kdelibs-apidocs
      usando las opciones de ./configure que usó la primera vez que lo compiló.


  4. Compile kdevelop e instálelo:
    $ make
    $ make install (como root)
    Si por alguna razón el comando make falla puede forzarlo para que ignore los errores añadiendo la opción -k como aquí:
    $ make -k
    $ make -k install (as root)
    Dependiendo de la gravedad del error podría acabar con una versión de kdevelop que funcione o no funcione.¡¡¡Así que utilice "make-k install" bajo su propio riesgo!!!. De todos modos estos errores normalmente desaparecen después de un par de horas así que podría querer intentar una actualización otra vez más tarde antes que el peligroso :) comando make install.


¡Esto es todo! Ahora tiene una versión superior de KDevelop. Para comenzar haga:
$ kdevelop

Todo lo que tiene que hacer para mantenerse al día es repetir estos pasos cuando alguien en la lista de correo kdevelop-devel corrige un bug. Por lo tanto le recomendamos encarecidamente que se una a esta lista de correo.

Debe informar de los bugs que encuentre con el formulario de envío de bug. No debe informar de errores de compilación en la base de datos de bug. en lugar de eso, para los errores de compilación use la lista de correo.

Puede echar un vistazo de los bugs en la base de datos de bug.

Esta página ha sido actualizada por última vez el: jue 05 nov 2009 23:50:02 CET

Tradución española mantenida por Miguel Ángel De Blas Búrdalo

Si hay algún problema con el sitio web, por favor contacte con el webmaster.
Inglés Arabico Checo Alemán Español Francés Hungaro Indonesio Italiano Holandés Polaco Portugués Brasileño Portugués Rumano Ruso Turco Ucraniano Chino Simplificado
Powered by Google
www www.kdevelop.org