Vivado_hls 2014.4 Ubuntu 14.04 x64 vivado包含错误 [英] Vivado_hls 2014.4 Ubuntu 14.04 x64 vivado includes error

查看:158
本文介绍了Vivado_hls 2014.4 Ubuntu 14.04 x64 vivado包含错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Ubuntu 14.04 x64上运行Vivado HLS 2014.4(x64). 一切都在Vivado HLS 2012中运行. 在Vivado HLS 2014.4中,GUI和Synthesis可以工作,但不能编译testbench.

I am running Vivado HLS 2014.4 (x64) on Ubuntu 14.04 x64. Everything works in Vivado HLS 2012. In Vivado HLS 2014.4 GUI and Synthesis works but compilation of testbench does not.

我收到成千上万个这样的错误:

I am getting thousands of errors like this:

Building file: /home/nic30/vivado/tb_axis_test.cpp
Invoking: GCC C++ Compiler
g++ -DAESL_TB -D__llvm__ -D__kernel -D__global -Dglobal -Dlocal -D__local -Dconstant -D__constant -Dprivate -D__private -D__private -I/opt/Xilinx/Vivado_HLS/2014.4/include/ap_sysc -I/opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/systemc/include -I/home/nic30/vivado -I/opt/Xilinx/Vivado_HLS/2014.4/include -I/opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/auto_cc/include -I/opt/Xilinx/Vivado_HLS/2014.4/include/etc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"testbench/tb_axis_test.d" -MT"testbench/tb_axis_test.d" -o "testbench/tb_axis_test.o" "/home/nic30/vivado/tb_axis_test.cpp"
In file included from /opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.6.3/../../../../include/c++/4.6.3/bits/stl_iterator.h:65:0,
                 from /opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.6.3/../../../../include/c++/4.6.3/iterator:63,
                 from /home/nic30/vivado/tb_axis_test.cpp:4:
/opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/type_traits.h:66:5: error: expected unqualified-id before numeric constant
/opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/type_traits.h:70:24: error: ‘__if_type’ has not been declared
/opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/type_traits.h:109:5: error: expected unqualified-id before numeric constant
/opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/type_traits.h:113:24: error: ‘__if_type’ has not been declared

我认为某种libc6-dev- *存在问题,但我不知道. 我已经清楚地安装了系统,并且没有正式安装指南. 有没有人遇到类似的问题?

I think there is problem with some kind of libc6-dev-* but I don't know. I have clear installation of system and I fallowed official install guide. Does anyone met similar problem?

推荐答案

此处明确写着:

操作系统

Xilinx仅在x86和x86-64处理器上支持以下操作系统 架构:

Xilinx only supports the following operating systems on x86 and x86-64 processor architectures:

Microsoft Windows支持

  • Windows 7和7 SP1 Professional(64位),英语/日语.
  • Windows 8.1专业版(64位),英语/日语.
  • Windows 10 Professional(64位),英语/日语.
  • Vivado®Lab Edition是唯一支持Windows 7 SP1的Xilinx工具集 专业的32位操作系统. Lab Edition还支持64位系统.
  • Windows 7 and 7 SP1 Professional (64-bit), English/Japanese.
  • Windows 8.1 Professional (64-bit), English/Japanese.
  • Windows 10 Professional (64-bit), English/Japanese.
  • Vivado® Lab Edition is the only Xilinx toolset that supports Windows 7 SP1 Professional, 32-bit Operating System. Lab Edition also supports the 64-bit systems.

Linux支持

  • Red Hat Enterprise Workstation 7.0和7.1(64位)
  • Red Hat Enterprise Workstation 6.6和6.7(64位)
  • 红帽企业工作站5.11(64位)
  • SUSE Linux Enterprise 11.3和12.0(64位)
  • Cent OS 6.7和7.1(64位)
  • Ubuntu Linux 14.04.3 LTS(64位)
  • Vivado Lab Edition是唯一支持Red Hat Enterprise的Xilinx工具集 工作站6.6和6.7,32位操作系统. Lab Edition还支持64位 系统.

  • Red Hat Enterprise Workstation 7.0 and 7.1 (64-bit)
  • Red Hat Enterprise Workstation 6.6 and 6.7 (64-bit)
  • Red Hat Enterprise Workstation 5.11 (64-bit)
  • SUSE Linux Enterprise 11.3 and 12.0 (64-bit)
  • Cent OS 6.7 and 7.1 (64-bit)
  • Ubuntu Linux 14.04.3 LTS (64-bit)
  • Vivado Lab Edition is the only Xilinx toolset that supports the Red Hat Enterprise Workstation 6.6 and 6.7, 32-bit Operating Systems. Lab Edition also supports the 64-bit systems.

在撰写您的评论时,您正在使用Ubuntu 16.10.目前尚不支持.也许将来的版本会. 我还要指出,您的问题和评论中的信息不匹配.

In your comment is written you are using the Ubuntu 16.10. This is not supported yet. Maybe future release will be. I want to remark as well that the info in your question and in your comment don't match.

这篇关于Vivado_hls 2014.4 Ubuntu 14.04 x64 vivado包含错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆