Let's try CentOS, to be precise, CentOS 7.3.
I pass aocl diagnose, again when I try to run hello-world example, it is not a beautify World anymore. Here is the error message:
aoc device/hello_world.cl -o bin/hello_world.aocx --board a10gx
Error: Error opening /home/fpga/Downloads/helloworld/hello_world/bin/hello_world/ip/kernel_system/kernel_system_avs_kernel_sender_cra_cra_ring.ip.
Error: Error opening /home/fpga/Downloads/helloworld/hello_world/bin/hello_world/ip/kernel_system/kernel_system_avs_reorder_const_cra_cra_ring.ip.
Error: Error opening /home/fpga/Downloads/helloworld/hello_world/bin/hello_world/ip/kernel_system/kernel_system_avs_mem_writestream_cra_cra_ring.ip.
Error: Error opening /home/fpga/Downloads/helloworld/hello_world/bin/hello_world/ip/kernel_system/kernel_system_boardtest_system.ip.
Error: Error opening /home/fpga/Downloads/helloworld/hello_world/bin/hello_world/ip/kernel_system/kernel_system_avs_kernel_receiver_cra_cra_ring.ip.
Error: Error opening /home/fpga/Downloads/helloworld/hello_world/bin/hello_world/ip/kernel_system/kernel_system_avs_nop_cra_cra_ring.ip.
Error: Error opening /home/fpga/Downloads/helloworld/hello_world/bin/hello_world/ip/kernel_system/kernel_system_avs_mem_readstream_cra_cra_ring.ip.
Error: Error opening /home/fpga/Downloads/helloworld/hello_world/bin/hello_world/ip/kernel_system/kernel_system_avs_mem_read_writestream_cra_cra_ring.ip.
Error: Quartus Prime IP Generation Tool was unsuccessful. 8 errors, 0 warnings
Error (293001): Quartus Prime Full Compilation was unsuccessful. 10 errors, 0 warnings
Error: Flow compile (for project /home/fpga/Downloads/helloworld/hello_world/bin/hello_world/top) was not successful
Error: ERROR: Error(s) found while running an executable. See report file(s) for error message(s). Message log indicates which executable was run last.
Error (23031): Evaluation of Tcl script /home/fpga/intelFPGA_pro/17.0/quartus/common/tcl/internal/qsh_flow.tcl unsuccessful
Error: Quartus Prime Shell was unsuccessful. 17 errors, 0 warnings
Error: Compiler Error, not able to generate hardware
I dig more, the problem seems:
home/fpga/intelFPGA_pro/17.0/qsys/bin/qsys-generate {--family=Arria 10}
--clear-output-directory --synthesis=verilog --part=10AX115S2F45I1SG --block-symbol-file --pro --quartus project=/home/fpga/helloworld/hello_world/bin/hello_world/top --rev=flat /home/fpga/helloworld/hello_world/bin/hello_world/ip/kernel_system/kernel_system_avs_kernel_sender_cra_cra_ring.ip
2017.09.06.17:26:53 Error: Unrecognized switch 2
2017.09.06.17:26:53 Error: Unrecognized switch 3
it fails to generate kernel_system_avs_kernel_sender_cra_cra_ring.ip
Does anyone know what is "Unrecognized switch 2/3"?