작성
·
1.3K
1
ERROR: [XSIM 43-3409] Failed to compile generated C file xsim.dir/tb_clock_generator/obj/xsim_1.c.
ERROR: [XSIM 43-3915] Encountered a fatal error. Cannot continue. Exiting...
ERROR: Please check the snapshot name which is created during 'xelab',the current snapshot name "xsim.dir/tb_clock_generator/xsimk" does not exist
1강에서 환경 setting 중에 compile error 가 떠서 막혔습니다 ㅜㅜ
구글링 아무리 해도 해결이 안되네요 ㅜㅜ 답변 부탁 드립니다.
답변 2
0
build 실행 cmd 에서 line by line으로 실행했을때
xvlog test_bench.v 는 실행되는데
xelab ~ // 이명령어를 치면 compile error 가 뜨더라고요
WARNING: [XSIM 43-3479] Unable to increase the current process stack size.
INFO: [VRFC 10-2263] Analyzing Verilog file "/home/~/verilog_example/0_hello_world/hello_world.v" into library work
INFO: [VRFC 10-311] analyzing module hello_world
Vivado Simulator 2020.2
Copyright 1986-1999, 2001-2020 Xilinx, Inc. All Rights Reserved.
Running: /home/~/tools/Vivado/2020.2/bin/unwrapped/lnx64.o/xelab hello_world -debug wave -s hello_world
Multi-threading is on. Using 4 slave threads.
Starting static elaboration
Pass Through NonSizing Optimizer
Completed static elaboration
Starting simulation data flow analysis
Completed simulation data flow analysis
Time Resolution for simulation is 1ps
Compiling module work.hello_world
ERROR: [XSIM 43-3409] Failed to compile generated C file xsim.dir/hello_world/obj/xsim_1.c.
ERROR: [XSIM 43-3915] Encountered a fatal error. Cannot continue. Exiting...
ERROR: Please check the snapshot name which is created during 'xelab',the current snapshot name "xsim.dir/hello_world/xsimk" does not exist
여기 링크꺼 해볼까요?
https://forums.xilinx.com/t5/Simulation-and-Verification/2019-2-ERROR-XSIM-43-3409-Failed-to-compile-generated-C-file/td-p/1073756
sudo apt-get install libncurses5
혹시 안되시면,
https://forums.xilinx.com/t5/Simulation-and-Verification/ERROR-XSIM-43-3409-Failed-to-compile-generated-C-file-xsim-dir/td-p/1164132
제가 드린 빌드 파일에,
xelab -cc clang 을 붙여서 돌려보시겠어요?
음 이건가...?
https://forums.xilinx.com/t5/Simulation-and-Verification/One-solution-to-error-quot-Failed-to-compile-generated-C-file/td-p/865415
여기 링크 내용 보시면,
-v 2 를 붙여서 상세 로그를 볼 수 있다고 하네요? (상세 로그를 보고 싶습니다!)
clang 문제라고 하는데, 이대로 실행해보시고, 과정 전부를 올려주세요. 어디가 잘못되었는지 같이 봐요!
해당 에러를 찾아보니까, un supported OS 라는 키워드가 간혹 보이는데,
lsb_release -a 로 ubuntu 버전 알려주세요. (혹시 20 버전은 아니겠지요..?)
제가 머신이 두개라, 하나는 20 버전이구나..
그래도 혹시 모르니까 알려주세요. 환경을 알아야 할 것 같아요 :)
느낌이 강하게 오는게, 말씀하신 path 설정도 연관이 있어보이는데요
https://patocarr.com/blog/2018/05/26/Vivado-simulator-fix-on-Fedora-28.html
일단 상세 로그를 같이 보는게 해결에 도움이 될 것 같습니다!! (해결할 수 있습니다!!!!!!!! 강한긍정으로 가시죠)
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
20 버전 입니다!!
fatal error: string.h: No such file or directory
#include <string.h>
상세로그를 보니 string.h 헤더파일이 /usr/include에 없네요
그래서 sudo apt-get install libc6 를 해서 설치했는데도 아직 미해결입니다 ㅜㅜ
와 드디어 해결했습니다 ....
$rm -rf /var/lib/apt/lists/*
$ apt-get update
한 후
$sudo apt-get install gcc
로 디버깅 하였습니다.
ubunto20.04에 맞는 gcc-9 가 제대로 설치가 안되어서 컴파일이 안된거였네요 ㅜㅜ
답변 주셔서 감사합니다.
gcc 문제 였군요 ㅠ
apt-get update
apt-get install gcc
즐거운? 주말을 보내셔야 되는데 ㅠ
설치가 가장 어렵습니다 ㅠㅠ
화이팅 입니다! 즐공하세요 :)
0
안녕하세요 :)
우선 설치영상처럼, vivado 실행까지 확인 하신거라 가정하고 답변드리겠습니다. (설치내용을 중간에 건너뛰거나 하셨다면, 답변이 꼬일 수? 있어요. ㅠㅠ)
빌드환경 (gcc) 이 없어서 그런 것 같구요.
다음과 같이 터미널상에서 타이핑 하셔서 설치해 보시겠어요?
sudo apt-get install gcc
해보시고, 안되시면 다시 질문주세요 :)
설치는 잘 되셨는데 ㅠ
처음 올려주신 에러가 발생한 화면은 어때요??
커맨드 친거부터 해서 화면 캡쳐!