enjoy-digital / litex

Build your hardware, easily!
Other
2.91k stars 557 forks source link

Wiki: Add ghdl-yosys-plugin install procedure #1119

Open enjoy-digital opened 2 years ago

enjoy-digital commented 2 years ago

On Ubuntu:

Yosys:

sudo apt-get install build-essential clang bison flex libreadline-dev gawk tcl-dev libffi-dev git graphviz xdot pkg-config python3 libboost-system-dev libboost-python-dev libboost-filesystem-dev zlib1g-dev
git clone https://github.com/YosysHQ/yosys
cd yosys
make config-gcc
make
sudo make install

GHDL + GHDL-Yosys-Plugin:

sudo apt install gnat-8
git clone https://github.com/ghdl/ghdl
cd ghdl
./configure --prefix=/usr/local
make
sudo make install
cd ..
git clone https://github.com/ghdl/ghdl-yosys-plugin
cd ghdl-yosys-plugin
make
sudo cp ghdl.so /usr/local/share/yosys/plugins/ghdl.so
ahmed-ghallap commented 4 months ago

Thank you very much it was wow very helpful شكرا جزيلا