El blog de Julián :-)!

Información para compartir :-)!

Posts Tagged ‘autogen

Instalar Qucs/ADMS/qucsator en Debian

with one comment

qucs-qt4

Qucs es un simulador de circuitos electrónicos para GNU/Linux que lamentablemente no tiene un paquete para Debian, de modo que para instalarlo hay que recurrir al viejo método de compilarlo a partir de las fuentes. Para Qucs en sí, hay que seguir las instrucciones para Debian que dan los propios creadores. Sin embargo, se necesita instalar ADMS y el programa de simulación (una especie de SPIECE) llamado qucsator para que se puedan realizar las simulaciones.

Instalación de Qucs

Primero, obtener las fuentes. Desde una consola ponemos

cd
mkdir git; cd git
git clone git://git.code.sf.net/p/qucs/git qucs

Al momento en que yo hice la descarga de las fuentes, le faltaba el archivo autogen.sh, de modo que hay que buscarlo y ponerlo en

~/git/qucs/qucs

porque si no, no compila. El archivo se puede encontrar usando la opción «Find file» de la página https://github.com/Qucs/qucs  . El archivo aparece en el vínculo https://github.com/Qucs/qucs/blob/develop/contrib/ubuntu-debian/qucs-doc/autogen.sh de modo que hay que descargarlo usando la opción ‘Raw’ y grabarlo en el lugar indicado (se puede hacer copiando y pegando en un editor como el notepad y grabándolo luego)

Ahora, como root, instalamos los paquetes necesarios para cumplir con las dependencias

apt-get install libxml2 libxml2-dev zlib1g zlib1g-dev
cpan -i XML::LibXML
apt-get install libgd2-xpm-dev
apt-get install libgd-perl

Finalmente compilamos

  cd ~/git/qucs/qucs
  sh autogen.sh
  ./configure --enable-maintainer-mode --prefix=/home/$(whoami)/local/qucs/
  make install

Esto va a tardar un buen rato. Si todo anduvo bien, se puede testear el programa poniendo

  export QUCSDIR=/home/$(whoami)/local/qucs
  ~/local/qucs/bin/qucs

y deberíamos ver aparecer la interfase del programa.

Instalación de ADMS

Buscamos las fuentes en https://sourceforge.net/projects/mot-adms/files/adms-source/2.3/adms-2.3.6.tar.gz/download y seguimos las instrucciones:

Completamos las dependencias, como root

apt-get install build-essential
apt-get install automake libtool gperf flex bison
apt-get install libxml2 libxml2-dev
apt-get install libxml-libxml-perl
apt-get install libgd-perl

Descomprimimos las fuentes en, por ejemplo ~/git/ADMS (para poder instalarlo se debe ejecutar esto como root, por lo menos el ‘make install’)

tar xvfz adms-x.x.x.tar.gz
cd adms-x.x.x
./configure 
make install

Y, finalmente

export LD_LIBRARY_PATH=/usr/local/lib

(Sin este paso, no se puede compilar qucsator porque da error ).

Compilar qucsator

Las fuentes de qucsator ya vienen con la descarga de qucs hecha al principio, sólo hay que ir al directorio qucs-core y compilar (como root, para que la instalación sea posible)

cd qucs-core
./configure
make
make install

Después de todo esto, la instalación debería ser funcional y permitir la simulación de circuitos ;-).

 

 

 

 

 

Written by jrpk

septiembre 12, 2018 at 10:45 pm