Skip to main content

Como Compilar ghdl

Posted in

Primero que todo, tenemos que elegir la carpeta de trabajo. Yo elegí /home/usuario/Project/ghdl.
Después de eso, abrimos una terminal aquí.

Ahora bajamos el código de desarrollo de ghdl del proyecto de gna.

svn co http://svn.gna.org/svn/ghdl/trunk ghdl-dev

Luego bajamos el código del gcc-4.3.1, que es el recomendado en la versión de desarrollo de ghdl.

wget ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/releases/gcc-4.3.1/gcc-4.3.1.tar.bz2

descomprimimos

tar xvf gcc-4.3.1.tar.bz2

Y ahora que ya tenemos todo lo necesario para compilar, seguimos los siguientes pasos

cd ghdl-dev/translate/gcc
./dist.sh sources
mv ghdl-0.28dev.tar.bz2 ../../../ && cd ../../../
tar xvf ghdl-0.28dev.tar.bz2
mv ghdl-0.28dev/vhdl/ gcc-4.3.1/gcc/ && rm -r ghdl-0.28dev
cd gcc-4.3.1/
./configure --enable-languages=vhdl --prefix=$PWD/../ghdl-installed
make CFLAGS="-O"
make install

Una vez compilado por primera vez no hace falta que compilemos todo el gcc de nuevo, para compilar nuevamente ghdl, seguimos los pasos que están en ghdl-dev/README en la sección ### Compiling for development. ###.