Install Symbiflow: ql_symbiflow: command not found

Post Reply
gjones
Posts: 3
Joined: Fri Jan 22, 2021 6:55 pm

I downloaded Symbiflow_v1.3.1.gz.run

The installation transcript has an error after several packages are downloaded and installed :

./conda_build_install_package.sh: line 25: curl: command not found
tar: arch.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
Collecting package metadata (current_repodata.json): done
Solving environment: done

The install finishes with :

Successfully built quicklogic-fasm fasm fasm-utils
Installing collected packages: Arpeggio, textx, fasm-utils, fasm, quicklogic-fasm
Successfully installed Arpeggio-1.10.1 fasm-0.0.2 fasm-utils-0.0.1 quicklogic-fasm-0.0.1 textx-2.3.0

I then execute the following :

gjones@geoff-VB-Ubuntu:~/Downloads$ export PATH="$INSTALL_DIR/quicklogic-arch-defs/bin:$INSTALL_DIR/quicklogic-arch-defs/bin/python:$PATH"
gjones@geoff-VB-Ubuntu:~/Downloads$ source "$INSTALL_DIR/conda/etc/profile.d/conda.sh"
gjones@geoff-VB-Ubuntu:~/Downloads$ conda activate
(base) gjones@geoff-VB-Ubuntu:~/Downloads$ ql_symbiflow -h
ql_symbiflow: command not found

Do I neeed to install some other packages before running the install?
I'm running Ubuntu 20.04 LTS in VirtualBox-6.1.18-142142-Win
kishango
Posts: 2
Joined: Wed Jan 27, 2021 7:17 am

curl package is missing in your system.
Install it and run the process again.

sudo apt install curl
gjones
Posts: 3
Joined: Fri Jan 22, 2021 6:55 pm

Thanks. That worked.
My Unix skill are a bit rusty.
jmoore
Posts: 12
Joined: Fri Oct 16, 2020 4:52 pm
Location: Portland

I might suggest using the envsetup.sh shell script found at the root of qorc-sdk.

Code: Select all

source envsetup.sh
This will install the symbiflow/conda environments to a folder within qorc-sdk, as well as download the recommended compiler and set the toolchain path for it. Then, every time you wish to build, you can first source the setup script, and have everything ready to go.
Post Reply