apt-get update -y
     apt-get upgrade -y
 
-
 ## Download neccessary softwares
 
     apt-get install -y libcurl3-gnutls/buster git/buster
     git clone https://github.com/SymbiFlow/prjxray-db.git
     git clone https://github.com/gatecat/nextpnr-xilinx.git
 
-""#apt-get install -y build-essential autoconf make g++ bison flex gperf""
-""libreadline6-dev""
-
 ## Steps to compile Yosys
 
 ### Necessary software to install
 
-    apt-get install -y build-essential make g++
-
-    apt-get install -y cmake
-    apt-get install -y python3 clang libreadline-dev gawk tcl-dev \
-    libffi-dev pkg-config libboost-system-dev libboost-python-dev \
-    libboost-filesystem-dev zlib1g-dev
+    apt-get install -y build-essential make g++ cmake bison flex python3 \
+    clang libreadline-dev gawk tcl-dev libffi-dev pkg-config zlib1g-dev \
+    libboost-system-dev libboost-python-dev libboost-filesystem-dev
 
 ### Build Yosys
 
 
 ### Necessary software to install
 
+apt-get install -y python3-pip
+
 ### Build prjxray
 
     cd prjxray
 
 ### Necessary software to install
 
-    apt-get install libboost-thread-dev libboost-iostreams-dev \
-     libboost-program-options-dev
+    apt-get install -y libboost-thread-dev libboost-iostreams-dev \
+     libboost-program-options-dev libeigen3-dev
 
 ### Build nextpnr-xilinx