Forum Discussion
Are you using the design example?
Try to change the value below and see if it works?
i++ -march=5CSEMA5F31C6 --component Target00 Target00.cpp --simulator none --clock 10ns -o Target00
- SSumm37 years ago
New Contributor
Thank you for you response. Yes, I am indeed using the design example (specifically counter.cpp) that came preinstalled with the HLS Compiler.
I ran your command and received the same output (error) as before. I have attached the screenshot.
Command: i++ -march=5CSEMA5F31C6 --component counter counter.cpp --simulator none --clock 10ns -o counter.cpp
Output
In file included from counter.cpp:1:
In file included from /home/usman/intelFPGA/18.1/hls/include/HLS/hls.h:11:
In file included from /home/usman/intelFPGA/18.1/hls/include/HLS/hls_internal.h:10:
In file included from /usr/lib/gcc/x86_64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/stdlib.h:36:
In file included from /usr/lib/gcc/x86_64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/cstdlib:76:
/usr/lib/gcc/x86_64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/std_abs.h:55:26: error: use of undeclared identifier '__builtin_labs'
abs(long __i) { return __builtin_labs(__i); }
^
/usr/lib/gcc/x86_64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/std_abs.h:60:31: error: use of undeclared identifier '__builtin_llabs'
abs(long long __x) { return __builtin_llabs (__x); }
^
2 errors generated.
HLS FPGA Parse FAILED.
- KennyT_altera7 years ago
Super Contributor
In that case, it would be unsupported OS. try to use redhat as mention below.