APaqu
New Contributor
6 years agoaoc: Quartus is not on the path!
I am trying to get aoc to run using quartus 18.1 and get this error on linux (RHEL 7.6).
Quartus and related tools are on my path.
Any ideas what I am missing?
[apaquette@yoda hello_world]$ aoc device/hello_world.cl -o bin/hello_world.aocx
aoc: Quartus is not on the path!
aoc: Is it installed on your system and quartus bin directory added to PATH environment variable?
[apaquette@yoda hello_world]$ which quartus
~/intelFPGA/18.1/quartus/bin/quartus
[apaquette@yoda hello_world]$ quartus_map -s
Info: *******************************************************************
Info: Running Quartus Prime Analysis & Synthesis
Info: Version 18.1.0 Build 625 09/12/2018 SJ Standard Edition
Info: Copyright (C) 2018 Intel Corporation. All rights reserved.
Info: Your use of Intel Corporation's design tools, logic functions
Info: and other software and tools, and its AMPP partner logic
Info: functions, and any output files from any of the foregoing
Info: (including device programming or simulation files), and any
Info: associated documentation or information are expressly subject
Info: to the terms and conditions of the Intel Program License
Info: Subscription Agreement, the Intel Quartus Prime License Agreement,
Info: the Intel FPGA IP License Agreement, or other applicable license
Info: agreement, including, without limitation, that your use is for
Info: the sole purpose of programming logic devices manufactured by
Info: Intel and sold by Intel or its authorized distributors. Please
Info: refer to the applicable agreement for further details.
Info: Processing started: Tue Jul 30 13:54:41 2019
Info: *******************************************************************
Info: The Quartus Prime Shell supports all TCL commands in addition
Info: to Quartus Prime Tcl commands. All unrecognized commands are
Info: assumed to be external and are run using Tcl's "exec"
Info: command.
Info: - Type "exit" to exit.
Info: - Type "help" to view a list of Quartus Prime Tcl packages.
Info: - Type "help <package name>" to view a list of Tcl commands
Info: available for the specified Quartus Prime Tcl package.
Info: - Type "help -tcl" to get an overview on Quartus Prime Tcl usages.
Info: *******************************************************************
tcl> exit
[apaquette@yoda hello_world]$ echo $PATH
/home/apaquette/intelFPGA/18.1/hld/bin:/home/apaquette/intelFPGA/18.1/quartus/bin:/usr/lib64/qt-3.3/bin:/home/apaquette/perl5/bin:/opt/bwtk/2019.1/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/apaquette/.local/bin:/home/apaquette/bin
[apaquette@yoda hello_world]$ echo $LD_LIBRARY_PATH
/home/apaquette/intelFPGA/18.1/hld/board/a10_ref/linux64/lib:/home/apaquette/intelFPGA/18.1/hld/host/linux64/lib:/home/apaquette/intelFPGA/18.1/hld/linux64/lib:
[apaquette@yoda hello_world]$ echo $AOCL_BOARD_PACKAGE_ROOT
/home/apaquette/intelFPGA/18.1/hld/board/a10_ref
[apaquette@yoda hello_world]$ aoc -list-boards
Board list:
a10gx
Board Package: /home/apaquette/intelFPGA/18.1/hld/board/a10_ref
a10gx_hostch
Board Package: /home/apaquette/intelFPGA/18.1/hld/board/a10_ref
Channels: host_to_dev, dev_to_host
[apaquette@yoda hello_world]$ aoc -version
Intel(R) FPGA SDK for OpenCL(TM), 64-Bit Offline Compiler
Version 18.1.0 Build 625 Standard Edition
Copyright (C) 2018 Intel Corporation
[apaquette@yoda hello_world]$