Updates and corrections based on the new nextpnr-xilinx-install script
authorR Veera Kumar <vklr@vkten.in>
Mon, 4 Apr 2022 12:03:54 +0000 (17:33 +0530)
committerR Veera Kumar <vklr@vkten.in>
Mon, 4 Apr 2022 12:03:54 +0000 (17:33 +0530)
HDL_workflow/nextpnr-xilinx.mdwn

index ba812e2e5d138c7822e378074b275853670206f8..690cebf8ff1c6003518247bc989325583916cfe1 100644 (file)
@@ -44,7 +44,6 @@ auto-preparation script here:
     apt-get update -y
     apt-get upgrade -y
 
-
 ## Download neccessary softwares
 
     apt-get install -y libcurl3-gnutls/buster git/buster
@@ -55,19 +54,13 @@ auto-preparation script here:
     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
 
@@ -85,6 +78,8 @@ auto-preparation script here:
 
 ### Necessary software to install
 
+apt-get install -y python3-pip
+
 ### Build prjxray
 
     cd prjxray
@@ -117,8 +112,8 @@ auto-preparation script here:
 
 ### 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