Compilación con KDEVELOP

ESVN

Herramienta gráfica para conexión al Respositorio y obtención del código fuente para compilar.
Se recomienda descargar y compilar la última versión disponible en

Descarga y es necesario para poder compilarlo instalar los paquetes: apt-get install qt3-dev-tools g++ libqt3-mt-dec

Paquetes necesarios: apt-get install subversion esvn

eSvn - Capturas de Pantanlla/ScreenShots


Captura-Screenshot 1


Captura-Screenshot 2


Captura-Screenshot 3

Configuración para uso

Descarga del Código Fuente:

[ESVN] File -> Checkout:

URL: http://espice.ugr.es/espice
Local Path: <Directorio local donde se quiere almacenar el códifo fuente>

[Línea de comando]-> svn co http://espice.ugr.es/espice/ (en el directorio raiz local donde queremos almacenar el código fuente)

Actualización a la última versión:

[ESVN] Modify -> Update

[Línea de comando]-> svn update (sobre el directorio raiz local del código fuente)

Librerías Necesarias Tener Instaladas para poder Compilar

Dependiendo de las características de la distribución de Linux utilizada se recomienda verificar si se disponen de las siguientes librerías.
En caso de no tener alguna se pueden instalar como ROOT mediante:apt-get install (librería_necesaria)

Librerías que necesitan las ditribuciones de Linux para compilar Espice

DEBIAN: automake1.9, libgtk2.0 , libgtk2.0-dev, libgtk2.0-0-dbg, libgtkglext1, libgtkglext1-dev, libxaw7, libxaw7-dev,libgtksourceview1.0-0,libgtksourceview1.0-0-dev
MANDRIVA:

Pendiente de recibir por parte de algun voluntario que lo instale en esta distribución

UBUNTU:

automake, libtool,libgtk2.0-0,libgtk2.0-dev,libxaw7,libxaw7-dev,libgtksourceview-common,libgtksourceview-dev,tex-common,

KDEVELOP

Es necesario instalar este Entorno de Desarrollo Gráfico para Linux: apt-get install kdevelop kdesvn-kio-plugins

Kdevelop - Capturas de Pantanlla/ScreenShots


Captura-Screenshot 1


Captura-Screenshot 2


Captura-Screenshot 3

Configuración para uso:

Antes de empezar a trabajar con Kdevelop se recomienda ejecutar en línea de comando: ./compila sobre el directorio raiz obtenido del repositorio, que ejecuta las funciones de AUTOGEN.SH y CONFIGURE con las opciones necesarias y durante el proceso podremos ver que tenemos todas las librerías necesarias instaladas.

Creación de un proyecto :

[Kdevelop] Project -> Import Existing Project:

Directory: <Directorio local donde se almacena el códifo fuente>
Project Name: Espice
Project Type: Generic C Application
Author: Nombre del desarrollador
Email: email del desarrollador

Opciones del Proyecto:

[Kdevelop] Project -> Project Options

Version Control: Subversion
Configure Options: [Default] Espice
Configure Options: [Conf. Arguments] --enable-debug --with-gtk --enable-cider --enable-xspice --enable-experimental --enable-dot-global --enable-ekv --enable-global-options
Configure Options: [C] Todo vacío
Run Options: [Main Program-Executable] (espice_path)/src/espice
Run Options: [Main Program-Working Dir.] (espice_path)/src
Run Options: [Main Program-Automatically compile ...] Activo

Notas importantes:

- Dado que la aplicación se encuentra ahora mismo en fase de pruebas, es necesario ejecutar el simulador en el PATH \<source_path>\src para que pueda encontrar los archivos de idioma al iniciar la ejecución.

- No está preparada carrectamente la opcion de "make install".

- Si aún así hay problemas en la ejecución, escribir un correo electrónico a:

amroldan[arroba] ugr.es

- Las actualizaciones de ESpice se suministran mediante un paquete de instalación con la forma .zip o uno de autoextracción .exe. El paquete contiene el fichero ejecutable ESpice.exe y ocasionalmente un nuevo manual y ficheros de circuitos de simulación. Estos paquetes .zip o .exe sobreescriben la versión anterior por la nueva.

 

Simulador de Circuitos "Espice"
Proyecto de Innovación docente del
Dpto. de Electrónica y Tecnología de los Computadores

Universidad de Granada
Mensaje del director. Cuestiones legales. Equipo de trabajo. Próximas mejoras.
Valid CSS!